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

body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	margin:0;
	padding:0;
	border:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:baseline;
	background-image: url(images/bg.gif);
	background-color:#bd0063;
	background-repeat: repeat-x;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
}
.bold {
	font-weight: bold;
}
.contactno,h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
}
.contactno1,h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffdcef;
}
.formtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4b0027;
}

.contactno2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffdcef;
}

.contactno3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
}

.copyright, .small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e09fc1;
}
a,a:active,a:visited {
	color: #f7cce3;
	text-decoration: none;
}
a:hover {
	color: #BD0063;
	text-decoration: none;
}

a.backlink:link,a.backlink:active,a.backlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffdcef;
}
a.backlink:hover {
	color: #ffffff;
	text-decoration: none;
}

a.higlightlink:link,a.higlightlink:active,a.higlightlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #fcff3c;
}
a.higlightlink:hover {
	color: #ffffff;
	text-decoration: none;
}
.bottomlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #f7cce3;
}
a.bottomlink:link, a.bottomlink:active,a.bottomlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #f7cce3;
	text-decoration: none;
	line-height: 20px;
	padding: 3px;
}
a.bottomlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #BD0063;
	text-decoration: none;
	background-color: #ffffff;
	line-height: 20px;
	padding: 3px;
}

.moduletitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #000000;
}

.moduletitle2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000000;
}

.packagetitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #ffffff;
	border-top: 1px solid thin #FF6699;
	padding:4px;
	display:block;
	font-weight: bolder;
}

.subpackagetitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #fcff00;
	border-bottom: 1px dotted thin #c93884;
	padding: 0px;
	display:block;
	font-weight: bold;
}

#indent {
	margin-left: 26px;
	margin-right: 10px;
	font-family: Calibri, Arial, Verdana,  Helvetica, sans-serif;
}
#indent.package {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #ffffff;
	text-transform: uppercase;
}
.hr{
	width: auto;
	height: 1px;
	background-color: #d25b9e;
	margin: 5px 0;
}

.package_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #ffffff;
	margin-left: 3px;
	text-transform: uppercase;
}
.package_price_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: normal;
	color: #ffffff;
	margin-left: 3px;
	text-transform: uppercase;
}
.package_promo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
.package_promo_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
}
.textdim {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffd2ea;
	font-weight:bold;
}
#box{
	color: #333333;
	background-color: #c13e83;
	padding: 20px;
	border: thin dashed #e464a7;
}

#box2{
	color: #600032;
	background-color: #e562a7;
	padding: 20px;
	border: thin dashed #fff157;
}
/* For mouseover enlarge image */
#dhtmltooltip{
position: absolute;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #8c044b;
width: 150px;
border: 2px solid #000000;
padding: 2px;
background-color: #7b0141;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

/* For mouseover enlarge image end */

.img_thumb{
border: 2px solid #d64784;
}

table.solid{
/* border: 1px dotted #e489b9; */
background-color:#d64784;
}

.head{
background-color:#7b0141;
height:20px;
}

.row{
border-bottom: thin dotted #e464a7;
padding: 4px 3px;
}

.hozline{width:100%; line-height:1px; height:1px; border-top:#b9a790 1px solid; font-size:1px; margin:10px 0;}

