BODY {
	MARGIN:0px; FONT:13px Arial,Helvetica, sans-serif; COLOR: #7a7a7a;BACKGROUND-COLOR: #ffffff
}
p,ul,li,h1,h2,h3,h4,h5,form{ margin:0px; padding:0px;}
.logo {
	MARGIN: 16px 0px 15px 10px
}
.navPanel {
	BORDER-BOTTOM: #12b9ed 4px solid; BACKGROUND-COLOR: #242424
}
.navPanel A {
	PADDING-RIGHT: 17px; DISPLAY: block; PADDING-LEFT: 17px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: bold 12px/37px Tahoma, Arial, Helvetica; COLOR: #ffffff; MARGIN-RIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 38px; TEXT-DECORATION: none
}
.navPanel A:hover {
	BACKGROUND-COLOR: #12b9ed
}
.navPanel A.active {
	BACKGROUND-COLOR: #12b9ed
}
.bodyPanel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; margin-top:16px
}
.leftPanel {
	PADDING-RIGHT: 18px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; vertical-align:top;
}
H2.pagetitle {
	FONT-WEIGHT: normal; FONT-SIZE: 30px; MARGIN: 0px 0px 0px 4px; COLOR: #000000; LINE-HEIGHT: 35px
}
H3.subHeading {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 7px; COLOR: #000000; LINE-HEIGHT: 17px
}
DIV.thumb {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 12px; PADDING-TOP: 0px
}
DIV.thumb IMG {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d9d9d9 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d9d9d9 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #d9d9d9 1px solid
}
P.welcomeText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.galleryPanel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 15px
}
.blackPanel {
	BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 33px; BACKGROUND-COLOR: #242424
}
.bottomPanel {
	BACKGROUND: #1575b6
}
.bottomPanel TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 42px; PADDING-TOP: 53px
}
.bottomPanel TD.coupon {
	PADDING-LEFT: 25px; BACKGROUND: url(../images/divider.jpg) no-repeat 0px 50%
}
P.service {
	FONT-SIZE: 18px; COLOR: #ffffff; LINE-HEIGHT: 21px
}
P.service2 {
	FONT-SIZE: 22px; COLOR: #ffffff; LINE-HEIGHT: 25px
}
P.service3 {
	FONT-SIZE: 28px; MARGIN: 14px; COLOR: #ffffff; LINE-HEIGHT: 31px
}
A.couponlink {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/coupon-link-bg.gif) repeat-x 0px 0px; MARGIN: 14px auto 0px; BORDER-LEFT: #000000 1px solid; WIDTH: 202px; COLOR: #ffffff; LINE-HEIGHT: 29px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 29px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.couponlink:hover {
	COLOR: #a3daff
}
.footer {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: url(../images/footer-bg.gif) repeat-x 0px 0px; PADDING-BOTTOM: 18px; PADDING-TOP: 24px
}
.footer P {
	FONT: 11px/22px Tahoma, Arial, Helvetica; COLOR: #ffffff
}
.footer A {
	MARGIN: 0px 8px; COLOR: #ffffff; TEXT-DECORATION: none
}
.footer A.menuEnd {
	MARGIN: 0px 0px 0px 8px
}
.footer A:hover {
	TEXT-DECORATION: underline
}
.leftpanelTd {
	BACKGROUND: #f2f2f2; vertical-align:top;
}
.leftpanel {
	BACKGROUND: url(../images/lt-pan-bg.gif) #f2f2f2 repeat-x 0px 0px
}
.leftpanel H2.headingmain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; FONT: 28px/26px Arial, Helvetica, sans-serif; COLOR: #494949; PADDING-TOP: 62px
}
.leftpanel SPAN.headingsmall {
	FONT: 20px/26px Arial, Helvetica, sans-serif; COLOR: #494949
}
.leftpanelImg1 {
	BORDER-RIGHT: #ffffff 3px solid; BORDER-TOP: #ffffff 3px solid; BACKGROUND: url(../images/leftpanel-img01.jpg) no-repeat 0px 0px; MARGIN: 19px 0px 10px 14px; BORDER-LEFT: #ffffff 3px solid; WIDTH: 233px; BORDER-BOTTOM: #ffffff 3px solid; HEIGHT: 249px
}
.leftpanelImg1 H2.head {
	MARGIN: 23px 13px; FONT: 41px/26px Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.leftpanelImg1 SPAN.headS {
	FONT: 25px/26px Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.ourservices {
	BACKGROUND: #242424; MARGIN: 0px 0px 10px 14px; WIDTH: 239px
}
.ourservices H2.headServices {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; margin:0px; FONT: 24px/22px Arial, Helvetica, sans-serif; COLOR: #ffffff; PADDING-TOP: 19px
}
UL.serviceslist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 40px; MARGIN: 0px; PADDING-TOP: 23px; LIST-STYLE-TYPE: none
}
UL.serviceslist LI {
	FONT: bold 13px/22px Tahoma; COLOR: #d8d8d8
}
UL.serviceslist LI A {
	COLOR: #d8d8d8; TEXT-DECORATION: none
}
UL.serviceslist LI A:hover {
	COLOR: #d8d8d8; TEXT-DECORATION: underline
}
.contactus {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/lfpanel-contactus-bg.gif) repeat-x 0px 0px; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 0px 14px; WIDTH: 239px; PADDING-TOP: 0px
}
.contactus H2.headContact {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; FONT: 24px/22px Arial, Helvetica, sans-serif; COLOR: #ffffff; PADDING-TOP: 12px
}
.contactus P {
	MARGIN: 8px 0px 0px 19px; FONT: bold 12px/22px Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.innerPanel {
	PADDING-RIGHT: 18px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.innerPanel H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; MARGIN: 0px 0px 15px; COLOR: #000000; LINE-HEIGHT: 27px
}
UL.list {
	MARGIN: 10px 0px 10px 10px
}
UL.list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-SIZE: 11px; BACKGROUND: url(../images/icon-arrow.gif) no-repeat 0px 50%; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
.innerPanel A {
	COLOR: #636363; TEXT-DECORATION: underline
}
.innerPanel A:hover {
	TEXT-DECORATION: none
}

h4.subtitle{ font: bold 13px  Verdana, Arial, Helvetica, sans-serif; color:#000000;}

.seritem{ border-left:5px double #000000; padding-left:10px; line-height:16px; font-size:11px; font-weight:bold;}

a.innerhyper:link,a.innerhyper:active,a.innerhyper:visited{ border-left:5px double #000000; padding-left:10px; line-height:16px; font-size:11px; font-weight:bold; text-decoration:none; color:#7a7a7a}
a.innerhyper:hover{ background-color:#000000; color:#FFFFFF;text-decoration:none;}

.formsubtitles{ border-left:5px double #000000; padding-left:10px; line-height:16px; font-size:11px; font-weight:bold; background-color: #333333; color:#FFFFFF;}

input{ font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#333333; width:200px;}
select{ font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#333333; width:205px;}

.formlabel{ text-align:right; font:bold 10px Verdana, Arial, Helvetica, sans-serif;background-color:#f0f0f0; width:200px; padding-right:5px;}

.mandatory{ color:#FF0000;}

.subhead{ font:bold 12px Verdana, Arial, Helvetica, sans-serif; background-color:#f4f1ea;}

.borderbottom{ border-bottom:1px solid #cccccc}

.tablehead{font:bold 12px/12px Verdana, Arial, Helvetica, sans-serif; background-color:#e9e9e9;}

.tablecontent{border:1px solid #CCCCCC;}	
.tablecontent th{font:bold 12px/12px Verdana, Arial, Helvetica, sans-serif; text-align:left;}
.tablecontent td{font: normal 12px/12px Verdana, Arial, Helvetica, sans-serif;text-align:left; border-left:1px solid #CCCCCC;border-top:1px solid #CCCCCC;}

.servicesimg{ background-color:#000000; color:#FFFFFF; text-align:center}

.checkstyle{ line-height:16px; font-size:11px; font-weight:bold;color: #672267}