body {
	margin: 0;
	text-align: left;
}

.body-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #525252;
	text-decoration: none;
	padding-left: 20px;
	text-align: left;
}

.body-txt a{
	color: #525252;
	font-weight:bold;
}

.body-txtpad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #525252;
	text-decoration: none;
}

.body-txtpad  a{
	color: #525252;
	font-weight:bold;
}

.footer-menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #525252;
	text-decoration: none;
}
.footer-menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #EB088B;
	text-decoration: none;
}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #525252;
	text-decoration: none;
}
.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #EB088B;
	text-decoration: none;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E44FA5;
	text-decoration: none;
	padding-left: 20px;
}
.address-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #515151;
	text-decoration: none;
}
.required-sign {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.form-field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #F6F6F6;
	border: 1px solid #8B8B8B;
}
.wedding-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #525252;
	text-decoration: none;
	padding-left: 20px;
}
.tdspace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.link-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #9F9F9F;
	text-decoration: none;
}
.link-txt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #EB088D;
	text-decoration: none;
}
.num-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5B565A;
	text-decoration: none;
}
.num-txt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #EB088D;
	text-decoration: none;
}
/*.num-txt:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #EB92C6;
	text-decoration: none;
}*/
.active-num-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #EB088D;
	text-decoration: none;
}
.agent-form-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #525252;
	text-decoration: none;
	
}
/*4 calender*/
td.cal{
  font-family : Arial,Helvetica,Sans-serif;
  font-size : 11px;
  color : #000000;
  background-color : #FFFFFF;
}
select.month{
  font-family : Arial,Helvetica,Sans-serif;
  font-size : 11px;
  color : #000000;
  width : 85px;
}
input.year{
  font-family : Arial,Helvetica,Sans-serif;
  font-size : 11px;
  color : #000000;
  width : 30px;
}
td.calDaysColor {
  font-family : Arial,Helvetica,Sans-serif;
  font-size : 11px;
  color : #ffffff;
  background-color : #000000;
}
td.calWeekend {
  font-family : Arial,Helvetica,Sans-serif;
  font-size : 11px;
  color : #ffffff;
  background-color : #FCE4F3;
}
td.calBgColor {
  font-family : Arial,Helvetica,Sans-serif;
  font-size : 11px;
  color : #ffffff;
  background-color : #d3d3d3;
}
.calBorderColor {
  font-family : Arial,Helvetica,Sans-serif;
  font-size : 11px;
  color : #ffffff;
  background-color : #a9a9a9;
}
td.calHighlightColor {
  font-family : Arial,Helvetica,Sans-serif;
  font-size : 11px;
  color : #ffffff;
  background-color : #ffffcc;
}
A.cal {
  font-family : Arial,Helvetica,Sans-serif;
  font-size : 11px;
  color : #000000;
  text-decoration : none;
}  
A.cal:Hover {
  font-family : Arial,Helvetica,Sans-serif;
  font-size : 11px;
  font-weight:bold;
  color : #EB088A;
  text-decoration : none;
} 
.disabled {
  font-family : Arial,Helvetica,Sans-serif;
  font-size : 11px;
 color : #808080;
  text-decoration : none;
} 

.line td {
	text-align: center;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-collapse:collapse;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #525252;}
	
.line th {
	background-color: #F6F6F6;
	border-bottom: 1px solid #8B8B8B;
	border-right: 1px solid #8B8B8B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #525252;}
	
.line2 td{
	padding: 5px 0 5px 0;
	text-align:center;
	border-bottom: 1px solid #666666;}
