@charset "utf-8";
/* CSS Document */
body{margin:0 auto; background-image:url(../images/bg.jpg); background-position:top center;  background-attachment:fixed}
.hdr-mid-area{background:url(../images/hdr-mid-bg.jpg) left top repeat-x; width:240px; height:159px;}
.hdr-right-area{background:url(../images/hdr-right.jpg) left top no-repeat; width:375px; height:159px;}
.hdr-right-area p{margin:0;padding:95px 85px 0 0;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000000;font-weight:bold;letter-spacing:0.18em;text-align:right}
/*------------------------------------------ Navigation---------------------------------------------*/

.navigation{margin:0; padding:0; background:url(../images/nav-bg.jpg) left top repeat-x; height:50px; width:auto}
.navigation ul{margin:0; padding:0; vertical-align:middle; list-style-type:none;}
.navigation ul li{float:left;margin:0; padding:0;list-style:none;}

.nav-sep{background:url(../images/nav-sep.jpg) left top no-repeat; width:2px; height:50px;}

.navigation ul li.home-sel{background:url(../images/home-sel.jpg) left top no-repeat; width:95px; height:50px;cursor:pointer; cursor:hand;}
.navigation ul li.home-unsel{background:url(../images/home-unsel.jpg) left top no-repeat; width:95px; height:50px; cursor:pointer; cursor:hand;}
.navigation ul li.home-unsel:hover{background:url(../images/home-sel.jpg) left top no-repeat; width:95px; height:50px;cursor:pointer; cursor:hand;}

.navigation ul li.about-sel{background:url(../images/about-sel.jpg) left top no-repeat; width:137px; height:50px;cursor:pointer; cursor:hand;}
.navigation ul li.about-unsel{background:url(../images/about-unsel.jpg) left top no-repeat; width:137px; height:50px;cursor:pointer; cursor:hand;}
.navigation ul li.about-unsel:hover{background:url(../images/about-sel.jpg) left top no-repeat; width:137px; height:50px;cursor:pointer; cursor:hand;}

.navigation ul li.packages-sel{background:url(../images/packages-sel.jpg) left top no-repeat; width:108px; height:50px;cursor:pointer; cursor:hand;}
.navigation ul li.packages-unsel{background:url(../images/packages-unsel.jpg) left top no-repeat; width:108px; height:50px;cursor:pointer; cursor:hand;}
.navigation ul li.packages-unsel:hover{background:url(../images/packages-sel.jpg) left top no-repeat; width:108px; height:50px;cursor:pointer; cursor:hand;}

.navigation ul li.gallery-sel{background:url(../images/gallery-sel.jpg) left top no-repeat; width:97px; height:50px;cursor:pointer; cursor:hand;}
.navigation ul li.gallery-unsel{background:url(../images/gallery-unsel.jpg) left top no-repeat; width:97px; height:50px;cursor:pointer; cursor:hand;}
.navigation ul li.gallery-unsel:hover{background:url(../images/gallery-sel.jpg) left top no-repeat; width:97px; height:50px;cursor:pointer; cursor:hand;}

.navigation ul li.applause-sel{background:url(../images/applause-sel.jpg) left top no-repeat; width:113px; height:50px;cursor:pointer; cursor:hand;}
.navigation ul li.applause-unsel{background:url(../images/applause-unsel.jpg) left top no-repeat; width:113px; height:50px;cursor:pointer; cursor:hand;}
.navigation ul li.applause-unsel:hover{background:url(../images/applause-sel.jpg) left top no-repeat; width:113px; height:50px;cursor:pointer; cursor:hand;}

.navigation ul li.resources-sel{background:url(../images/resources-sel.jpg) left top no-repeat; width:115px; height:50px;cursor:pointer; cursor:hand;}
.navigation ul li.resources-unsel{background:url(../images/resources-unsel.jpg) left top no-repeat; width:115px; height:50px;cursor:pointer; cursor:hand;}
.navigation ul li.resources-unsel:hover{background:url(../images/resources-sel.jpg) left top no-repeat; width:115px; height:50px;cursor:pointer; cursor:hand;}

.navigation ul li.blog-sel{background:url(../images/blog-sel.jpg) left top no-repeat; width:79px; height:50px;cursor:pointer; cursor:hand;}
.navigation ul li.blog-unsel{background:url(../images/blog-unsel.jpg) left top no-repeat; width:79px; height:50px;cursor:pointer; cursor:hand;}
.navigation ul li.blog-unsel:hover{background:url(../images/blog-sel.jpg) left top no-repeat; width:79px; height:50px;cursor:pointer; cursor:hand;}

.navigation ul li.contact-sel{background:url(../images/contact-sel.jpg) left top no-repeat; width:142px; height:50px;cursor:pointer; cursor:hand;}
.navigation ul li.contact-unsel{background:url(../images/contact-unsel.jpg) left top no-repeat; width:142px; height:50px;cursor:pointer; cursor:hand;}
.navigation ul li.contact-unsel:hover{background:url(../images/contact-sel.jpg) left top no-repeat; width:142px; height:50px;cursor:pointer; cursor:hand;}

/*--------------------------------------------------------------------------------------------------------------------------*/

.hpflash a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#846793;font-weight:normal; text-decoration:underline}
.hpflash a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:normal; text-decoration:underline}

.hpContent p{margin:0;padding:0 20px 0 14px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:normal;text-align:justify;line-height:1.4em}
.abContent h3{margin:0;padding:10px 20px 0 25px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:bold;}
.abContent h3 span{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#555555;font-weight:bold; font-style:italic}
.abContent p{margin:0;padding:10px 20px 0 25px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:normal;text-align:justify;line-height:1.4em}
.abContent p a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#846793;font-weight:normal; text-decoration:underline}
.abContent p a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:normal; text-decoration:underline}

.packContent h2{margin:0;padding:0 20px 0 10px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:bold;}
.packContent h2 a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:bold;text-decoration:none}
.packContent h2 a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#555555;font-weight:bold;text-decoration:underline}
.packContent h3{margin:0;padding:20px 20px 10px 45px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:bold;}
.packContent h3 span{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#555555;font-weight:bold; font-style:italic}
.packContent p{margin:0;padding:10px 20px 0 45px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:normal;text-align:justify;line-height:1.4em}
.packContent p.subtitle{margin:0;padding:0 20px 0 21px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:normal;text-align:justify;line-height:1.4em}
.packContent ul{margin:0;padding:10px 0 0 55px; vertical-align:middle; list-style:disc inside;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:normal;line-height:1.4em}
.topImg a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:bold; text-decoration:none}
.topImg a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:bold; text-decoration:underline}

.gContent h4{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:bold; font-style:italic}
.gContent p.thumbnails{margin:0;padding:0}
.gContent p.thumbnails span{margin:0;padding:0 4px 0 0}
.rContent p{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:normal;line-height:1.4em; text-align:center}
.rContent a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#846793;font-weight:normal; text-decoration:underline}
.rContent a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:normal; text-decoration:underline}


.contactUs p{margin:0; padding:0 30px 0 0;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#808285; text-align:right}
.contactUs p span.mandatory{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000;margin:0;padding:0}

label{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#626262;font-weight:normal;}
.mandatory{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FF0000;font-weight:normal; padding-right:20px}
.txtBox{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#626262;font-weight:normal;border:1px solid #dfdfdf; height:22px; padding:5px 5px 0 5px;}
.txtArea{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#626262;font-weight:normal;border:1px solid #dfdfdf; height:65px; padding:5px 5px 0 5px;}
select { width:192px; height:28px; padding:2px 0 2px 0; margin:0; border:1px solid #dfdfdf; font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#626262; }


.vert-sep-gPage{background:url(../images/ver-sep-gPage.jpg) left top repeat-y; width:1px; height:auto}
.hor-sep{background:url(../images/hor-sep-gPage.jpg) left top repeat-x; width:auto; height:1px}
.footer{background:url(../images/footer-bg.jpg) left top no-repeat; width:900px; height:51px;}
.footer p{margin:0; padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:normal;}

.copyright p{margin:0; padding:5px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#444444;font-weight:normal;}
.copyright p a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;font-weight:bold;text-decoration:none}
.copyright p a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;font-weight:bold;text-decoration:underline}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}