/*  DIBOR Wedding Service  */

@charset "UTF-8";
/* CSS Document */




.Padding18px {padding: 18px;}

.ButtonPadding { padding-right: 10px;}

.Pattern {
		background-image:url(../images/pattern.jpg);
		background-position: right top;
		background-repeat: repeat-y;
}


/*Text Format*/


a:link {
	color: #55616B;
}
a:visited {
	color: #55616B;
}

h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 20px;
}

.DefaultTXT {
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #55616B;
	padding-left: 20px;
	padding-right: 20px;
}

.DefaultTXT10px {
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #55616B;
}


.InputStyle {
			border: solid 1px #D5C2B5;
			color: #55616B;
}

.Asterix{ 
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color:#FF0000;
		/*vertical-align: super;*/
}


.header {
		
		font-size:9pt;
		font-family:arial;
		color:#663300;
		Font-weight:bold;
}




/*.main {width: 760px;height: 400px;background-image: url(../images/background.jpg); position: static; } */



/*Register Rollover*/

.Reg {width: 152px;height: 134px;background-image: url(../images/Register.jpg); margin: 9px; }
/*.Reg A {width: 152px;height: 134px;display: block;}
.Reg A:hover {background-image:url(../images/RegisterRo.jpg);}*/

/*Manage Rollover*/

.Man {width: 152px;height: 134px;background-image: url(../images/Manage.jpg);margin: 9px;}
.Man A {width: 152px;height: 134px;display: block;}
.Man A:hover {background-image:url(../images/ManageRo.jpg);}


/*Buy Rollover*/

.Buy {width: 152px;height: 134px;background-image: url(../images/Buy.jpg);margin: 9px;}
.Buy A {width: 152px;height: 134px;display: block;}
.Buy A:hover {background-image:url(../images/BuyRo.jpg);}

/*Why Rollover*/

.Why {width: 253px;height: 32px;background-image: url(../images/Why.jpg);}
.Why A {width: 253px;height: 32px;display: block;}
.Why A:hover {background-image:url(../images/WhyRo.jpg);}





/* Tabs */

.shadetabs{
	border-bottom: 1px solid gray;
	/* width: 90%; width of menu. Uncomment to change to a specific width */
	margin-bottom: 1em;
	padding-top: 2px;
	}

	.shadetabs ul{
	padding: 3px 0;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 0;
	font: bold 12px Arial;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
	}

	.shadetabs li{
	display: inline;
	margin: 0;
	}

	.shadetabs li a{
	text-decoration: none;
	margin-right: 3px;
	border: 1px solid #778;
	color: #2d2b2b;
	background: white url(../images/shade.gif) repeat-x top left;; padding-left:7px; padding-right:7px; padding-top:3px; padding-bottom:3px
	}

	.shadetabs li a:visited{
	color: #55616B;
	}

	.shadetabs li a:hover{
	text-decoration: underline;
	color: #55616B;
	}

	.shadetabs li.selected{
	position: relative;
	top: 1px;
	}

	.shadetabs li.selected a{ /*selected main tab style */
	background-image: url(../images/shadeactive.gif);
	border-bottom-color: white
	}

	.shadetabs li.selected a:hover{ /*selected main tab style */
	text-decoration: none;
	}
	
	
/*  2012 NEW  */

#WL_RegCreate {
	background-image:url(../images/WL_H-Register-and-create.jpg);
}

#WL_ManList {
	background-image: url(../images/WL_H-Manage-your-list.jpg);
}

#WL_BuyGift {
	background-image:url(../images/WL_H-Buy-a-gift.jpg);
}

#WL_About {
	background-image:url(../images/WL_H-About-the-service.jpg);
}

.WL-HomeMenu {
	width:190px;
	height:184px;
	font-family: Georgia, Times New Roman, Times, serif;
	text-align:center;
	font-size:17px;
	color:56523f;
	padding-top:75px;
/*	letter-spacing: -1px;*/
}

.WL-HomeMenu a {
	text-decoration:none;
	color:56523f;
}

.WL-HomeMenu a:hover {
	color:a39999;
}

#WL_AboutCopy {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#726d55;
	margin:140px 20px 0px 20px;
}


.WL-BtnRtLayout {
	text-align:right;
	margin-right:20px;
}

.WL-BottomButtonLayout {
	text-align:right;
	padding-right:20px;
	padding-top:25px;
}

.WL_DefaultTXT {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#726d55;
}

