/* CSS Document */
body {
	background-color: #81e1f9; margin: 0 auto 0 auto;  border:0; width:900px;
}
a {text-decoration: none; color: #000000; } 
a:hover {color: #000000; 	text-decoration: none;}

#container{ width: 900px; height:245px; background-color: #81e1f9; background-image:url(images/bg.jpg); background-repeat:no-repeat;}
#header{  height:245px;}
#logo{ margin-left:13px; padding-top:45px;}
#menu{ width:750px; margin-left:55px; margin-top:35px;}
#main{ height:auto; margin-left:22px; margin-right:21px; background-color:#FFFFFF;}
#content { margin-left:20px; margin-right:20px; font-family:Tahoma; font-size:12px; color:#000000; text-align:justify;}
#footer{ background-image:url(images/footer_bg.jpg); background-repeat:no-repeat; background-position:top; height:60px; margin-top:2px;}

.menuhome a { float:left;font-family:tahoma; font-size:15px; color: #000000; font-weight:bold;  background-repeat:no-repeat; text-decoration:none; width:75px; line-height:32px; background:url(images/home.png) 0 -32px no-repeat; display:block;}
.menuhome a:hover {background:url(images/home.png) 0px -32px no-repeat;
}

.menuhomedwn a { float:left;font-family:tahoma; font-size:15px; color: #000000; font-weight:bold;  background-repeat:no-repeat; text-decoration:none; width:75px; line-height:32px; background:url(images/home.png) 0 0px no-repeat; display:block;}
.menuhomedwn a:hover {background:url(images/home.png) 0px -32px no-repeat;
}

.menuservice a { float:left;font-family:tahoma; font-size:15px; color:#000000; font-weight:bold; background-repeat:no-repeat; text-decoration:none; width:84px; line-height:32px; background:url(images/service.png) 0 0 no-repeat; display:block;}
.menuservice a:hover {background:url(images/service.png) 0px -32px no-repeat;
}

.menuservicedwn a { float:left;font-family:tahoma; font-size:15px; color:#000000; font-weight:bold; background-repeat:no-repeat; text-decoration:none; width:84px; line-height:32px; background:url(images/service.png) 0 -32px no-repeat; display:block;}
.menuservicedwn a:hover {background:url(images/service.png) 0px -32px no-repeat;
}

.menupacakge a { float:left;font-family:tahoma; font-size:15px; color:#000000; font-weight:bold; background-repeat:no-repeat; text-decoration:none; width:135px; line-height:32px; background:url(images/package.png) 0 0px no-repeat; display:block;}
.menupacakge a:hover {background:url(images/package.png) 0px -32px no-repeat;}

.menupacakgedwn a { float:left;font-family:tahoma; font-size:15px; color:#000000; font-weight:bold; background-repeat:no-repeat; text-decoration:none; width:135px; line-height:32px; background:url(images/package.png) 0 -32px no-repeat; display:block;}
.menupacakgedwn a:hover {background:url(images/package.png) 0px -32px no-repeat;}

.menutestimonial a { float:left;font-family:tahoma; font-size:15px; color:#000000; font-weight:bold;  background-repeat:no-repeat; text-decoration:none; width:125px; line-height:32px; background:url(images/testi.png) 0 0 no-repeat; display:block;}
.menutestimonial a:hover {background:url(images/testi.png) 0px -32px no-repeat;
}
.menutestimonialdwn a { float:left;font-family:tahoma; font-size:15px; color:#000000; font-weight:bold;  background-repeat:no-repeat; text-decoration:none; width:125px; line-height:32px; background:url(images/testi.png) 0 -32px no-repeat; display:block;}
.menutestimonialdwn a:hover {background:url(images/testi.png) 0px -32px no-repeat;
}

.menufaq a { float:left;font-family:tahoma; font-size:15px; color:#000000; font-weight:bold; background-repeat:no-repeat; text-decoration:none; width:65px; line-height:32px; background:url(images/faq.png) 0 0 no-repeat; display:block;}
.menufaq a:hover {background:url(images/faq.png) 0px -32px no-repeat;
}
.menufaqdwn a { float:left;font-family:tahoma; font-size:15px; color:#000000; font-weight:bold; background-repeat:no-repeat; text-decoration:none; width:65px; line-height:32px; background:url(images/faq.png) 0 -32px no-repeat; display:block;}
.menufaqdwn a:hover {background:url(images/faq.png) 0px -32px no-repeat;
}

.menuenquiry a { float:left;font-family:tahoma; font-size:15px; color:#000000; font-weight:bold; background-repeat:no-repeat; text-decoration:none; width:85px; line-height:32px; background:url(images/service.png) 0 0 no-repeat; display:block;}
.menuenquiry a:hover {background:url(images/service.png) 0px -32px no-repeat;
}


.menuenquirydwn a { float:left;font-family:tahoma; font-size:15px; color:#000000; font-weight:bold; background-repeat:no-repeat; text-decoration:none; width:85px; line-height:32px; background:url(images/service.png) 0 -32px no-repeat; display:block;}
.menuenquirydwn a:hover {background:url(images/service.png) 0px -32px no-repeat;
}

.textfieldlarg{background-image:url(images/input_largr.jpg); width:331px; height:103px; background-repeat:no-repeat; padding-left:5px;}
.textfieldmed{background-image:url(images/input_med.jpg); width:334px; height:63px; background-repeat:no-repeat; padding-left:5px;}
.textfieldsmall{background-image:url(images/input_small.jpg); width:328px; height:30px; background-repeat:no-repeat; padding-left:5px;}
.textfieldpara{background-image:url(images/input_para.jpg); width:444px; height:263px; background-repeat:no-repeat; padding-left:5px;}
.dropdown{ background-image:url(images/dropdown.jpg); height:29px; width:333px; background-repeat:no-repeat; background-color:#FFFFFF;}
.login{background-image:url(images/textfield_login.jpg); height:30px; width:150px; background-repeat:no-repeat; background-color:#FFFFFF;}
.checkbox{ background-image:url(images/checkbox.jpg); width:24px; height:20px; background-repeat:no-repeat; }

#footermenu{ width:575px; margin-left:36px; padding-top:15px;}
.footerhome a { float:left;font-family:tahoma; font-size:11px; color: #000000; background-repeat:no-repeat; text-decoration:none; width:42px; line-height:21px; background:url(images/fhome.png) 0 -21px no-repeat; display:block;}
.footerhome a:hover {background:url(images/fhome.png) 0px -21px no-repeat;
}

.footerhomedwn a { float:left;font-family:tahoma; font-size:11px; color: #000000; background-repeat:no-repeat; text-decoration:none; width:42px; line-height:21px; background:url(images/fhome.png) 0 0px no-repeat; display:block;}
.footerhomedwn a:hover {background:url(images/fhome.png) 0px -21px no-repeat;
}

.footerservice a { float:left;font-family:tahoma; font-size:11px; color:#000000; background-repeat:no-repeat; text-decoration:none; width:48px; line-height:21px; background:url(images/fservice.png) 0 0 no-repeat; display:block;}
.footerservice a:hover {background:url(images/fservice.png) 0px -21px no-repeat;
}

.footerservicedwn a { float:left;font-family:tahoma; font-size:11px; color:#000000; background-repeat:no-repeat; text-decoration:none; width:48px; line-height:21px; background:url(images/fservice.png) 0 -21px no-repeat; display:block;}
.footerservicedwn a:hover {background:url(images/fservice.png) 0px -21px no-repeat;
}

.footerpacakge a { float:left;font-family:tahoma; font-size:11px; color:#000000;  background-repeat:no-repeat; text-decoration:none; width:83px; line-height:21px; background:url(images/fpackage.png) 0 0px no-repeat; display:block;}
.footerpacakge a:hover {background:url(images/fpackage.png) 0px -21px no-repeat;}

.footerpacakgedwn a { float:left;font-family:tahoma; font-size:11px; color:#000000;  background-repeat:no-repeat; text-decoration:none; width:83px; line-height:21px; background:url(images/fpackage.png) 0 -21px no-repeat; display:block;}
.footerpacakgedwn a:hover {background:url(images/fpackage.png) 0px -21px no-repeat;}


.footertestimonial a { float:left;font-family:tahoma; font-size:11px; color:#000000;  background-repeat:no-repeat; text-decoration:none; width:70px; line-height:21px; background:url(images/ftesti.png) 0 0 no-repeat; display:block; }
.footertestimonial a:hover {background:url(images/ftesti.png) 0px -21px no-repeat;
}

.footertestimonialdwn a { float:left;font-family:tahoma; font-size:11px; color:#000000;  background-repeat:no-repeat; text-decoration:none; width:70px; line-height:21px; background:url(images/ftesti.png) 0 -21px no-repeat; display:block; }
.footertestimonialdwn a:hover {background:url(images/ftesti.png) 0px -21px no-repeat;
}


.footerfaq a { float:left;font-family:tahoma; font-size:11px; color:#000000; background-repeat:no-repeat; text-decoration:none; width:41px; line-height:21px; background:url(images/ffaq.png) 0 0 no-repeat; display:block;}
.footerfaq a:hover {background:url(images/ffaq.png) 0px -21px no-repeat;
}

.footerfaqdwn a { float:left;font-family:tahoma; font-size:11px; color:#000000; background-repeat:no-repeat; text-decoration:none; width:41px; line-height:21px; background:url(images/ffaq.png) 0 -21px no-repeat; display:block;}
.footerfaqdwn a:hover {background:url(images/ffaq.png) 0px -21px no-repeat;
}

.footerenquiry a { float:left;font-family:tahoma; font-size:11px; color:#000000;  background-repeat:no-repeat; text-decoration:none; width:48px; line-height:21px; background:url(images/fservice.png) 0 0 no-repeat; display:block;}
.footerenquiry a:hover {background:url(images/fservice.png) 0px -21px no-repeat;
}

.footerenquirydwn a { float:left;font-family:tahoma; font-size:11px; color:#000000;  background-repeat:no-repeat; text-decoration:none; width:48px; line-height:21px; background:url(images/fservice.png) 0 -21px no-repeat; display:block;}
.footerenquirydwn a:hover {background:url(images/fservice.png) 0px -21px no-repeat;
}

.footerstyle{ font-family:tahoma; font-size:11px; color:#000000; text-decoration:none; }

.enquiry_hd{ font-family: "Trebuchet MS"; font-size:14px; color:#000000; font-weight:bold;}


a.tip {
	position: relative;
}

a.tip span {
	display: none;
	position: absolute;
	top: 15px;
	left: -10px;
	width: 150px;
	padding: 5px;
	z-index: 100;
	background:#97C912;
	font-family:Tahoma;
	font-size:11px;
	color: #000;
	-moz-border-radius: 5px; /* this works only in camino/firefox */
	-webkit-border-radius: 5px; /* this is just for Safari */
}

a:hover.tip {
	font-size: 99%; /* this is just for IE */
}

a:hover.tip span {
	display: block;
}

select.other{
	width:330px;
	height:29px;
	padding-left:5px;
   color:#000;
   font-family: Tahoma;
   font-size: 13px;
   font-weight:normal;
   border:1px solid #a4c818;
   background-color:#fff;
}

.notetxt{color:#a4c818;
   font-family: Tahoma;
   font-size: 13px;
   font-weight:normal;}

.submitext{ margin-top:25px; margin-left:20px; margin-right:20px; font-family:Tahoma; font-size:12px;}
.thankyou{ color:#B6090B;  font-family: Arial, Helvetica, sans-serif; font-style:italic; font-size:24px; }
.thankyou2{ color:#6A8206;  font-family: Arial, Helvetica, sans-serif; font-style:italic; font-size:18px; }