@charset "utf-8";
/* CSS Document */

.controlPanelHeadingContainer
{
width:100%;
height:46px;
margin-bottom:20px;
padding-left:20px;}

.logOutButton {
float:left;
width:189px;
height:46px;
/*margin-left:20px;*/
background-image:url(../images/controlpanel_images/orange_button_short.PNG); background-repeat:no-repeat;}

.pageNameSection {
margin-left:190px;
line-height:46px;
}

.billingInfoContainerLeft, .contactInfoContainterLeft{
float:left;
width:200px;
padding-left:20px;
margin-bottom:20px;
}

.billingInfoHeading, .welcomeMessageHeading {
width:180px;
height:30px;
border:#9AEB67 solid 1px;
text-align:center;
font-family: "Times New Roman", Times, serif;
color:#0066CC; font-size:12px;
margin-bottom: 10px;
line-height:30px;}

.billingInfo {
width:180px;
border:#9AEB67 1px solid;
margin-bottom:20px;
}

.billingInfo li {
font-family:"Times New Roman", Times, serif; font-size:12px; line-height:20px; color:#003366;
text-align:left;
list-style:none;
padding-left:7px;
}

.backgroundGreen {
line-height:20px;
background-color:#E7FFBD;
}

.billingInfoButton {
background-image:url(../images/paymentPage_images/yellow_button.PNG); background-repeat:no-repeat; background-position:center;
height:44px;
width:189px;}

.controlButtonsShort, .deleteProfileButton {
height:46px;
width: 189px;
background-image:url(../images/controlpanel_images/yellow_button_short.PNG); background-repeat:no-repeat; 
background-position:center;}

.deleteProfileButton {
background-image:url(../images/controlpanel_images/red_button_short.PNG)}

.buttonText {
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; margin-top:0; padding-top:17px;
}

.buttonText a{
text-decoration:none;
color:#003366;}

.controlButtonsContainer {
width:640px;
height:46px;
margin-left:auto;
margin-right:auto;
}

.paymentOptionsContainerRight{
	margin-left:225px;
	width:690px;
	border: #9AEB67 1px solid;
	margin-bottom: 20px;
}

.manageListingContainerRight {
	margin-left:225px;
	width:690px;
	margin-bottom: 20px;
}

.paymentOptionsOrangeHeader {
width:688px;
height:40px;
background-image:url(../images/paymentPage_images/orange_header.PNG); background-repeat:no-repeat;}

.paymentOptionsContainer, .manageListingContainer {
	width:673px;
	margin-left: 7px;
	border: #CCCCCC 1px solid;
	margin-bottom:10px;
}

.manageListingContainer {
margin-bottom:17px;}

.paymentOptionsCottageName {
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666; text-align:center;}

.controlPanelCottageDescription {
width:673px;
height:101px;
border-bottom: #CCCCCC 1px solid;}

.paymentOptionsCottagePicture, .controlPanelCottagePicture{
border:#CCCCCC 1px solid;
margin-left:auto;
margin-right:auto;
height:116px;
width:158px;
text-align:center;

}

.controlPanelCottagePicture img{ 
margin-top:3px;
}

.controlPanelCottagePicture{
margin-left:30px;
float:left;}

.cottageDescription
{

margin-left:210px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
line-height:14px;
font-style: italic;
text-align: justify;
overflow:hidden;
padding:7px;

}

.paymentOptions {
width:200px;
margin-left:auto;
margin-right:auto;}

.paymentOptions li {
list-style-type:none;
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:20px;
text-align:left;
}

.paymentOptionsStatus {
width:200px;}

.currentStatus {
margin-left:210px;
overflow:hidden;
padding:7px;
}

.paymentOptionsStatus li, .currentStatusList li{
list-style-type:none;
line-height:20px;
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666; text-align:center;}


.currentStatusList li
{
text-align:left;
margin-left:10px;
line-height:15px;}

.currentStatusCheck, .currentStatusCheck2 {
float:left;
width:20px;
height:20px;
border:#CCCCCC 1px solid;
}

.currentStatusCheck2 {
	margin:5px;
	display: inline;
}

.paymentOptionsStatusBorder {
width:20px;
height:20px;
border:#CCCCCC 1px solid;
margin-left:auto;
margin-right:auto;
margin-bottom: 5px;}

.totalPayment { 
float:right;
width:400px;
margin-right:20px;
}

.promoCodeLine, .promoCodeLine li,.paymentOptionsSummary{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:20px; text-align:left;}

.paymentOptionsSummary {
width:200px;
margin-right:0;
}

.paymentOptionsSummary {
list-style-type:none;
font-weight:bold;
}

.makePaymentButton {
width:311px;
height:49px;
margin-top:20px;
margin-bottom:20px;
margin-left:-7px;
background-image:url(../images/paymentPage_images/green_makepayment_button.PNG); background-repeat:no-repeat;}

