body{
padding:0;
margin:0;
background:url(images/bg.gif) repeat-x top;
font-family:Arial, Helvetica, sans-serif;
}

p{
padding:0;
margin:0;
margin-top:12px;
}

.toplink{
font-size:11px;
font-weight:normal;
color:#72787F;
text-decoration:none;
}

.toplink:hover{
font-size:11px;
font-weight:normal;
color:#72787F;
text-decoration:underline;
}

.toplinkbrack{
padding:0px 8px 0px 8px;
font-size:11px;
font-weight:normal;
color:#A8ADB3;
text-decoration:none;
}

#LeftNavTab{
padding-left:5px}


#LeftNavTab UL {
	PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none
}
#LeftNavTab LI {
	PADDING: 0px; DISPLAY: inline; MARGIN: 0px 3px 0px 0px;  LINE-HEIGHT: 1.3em; FONT-FAMILY: Arial, Verdana, sans-serif ; FONT-SIZE: 12px
}
#LeftNavTab A {
	
	  BACKGROUND: url(images/tabs_left.gif) no-repeat left top;
	   FLOAT: left; 	  
	   MARGIN: 8px 3px 0px 0px; 
	   COLOR: #173F1F; 
	   PADDING: 0px 0px 0px 10px; 
	   TEXT-DECORATION: none
}

#LeftNavTab A SPAN {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: url(images/tabs_right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 6px; COLOR: #FFFFFF; PADDING-TOP: 8px;
	vertical-align:middle;
}

#LeftNavTab A SPAN {
	FLOAT: none
}

#LeftNavTab A:hover {
	BACKGROUND-POSITION: 0% -30px
}
#LeftNavTab A:hover SPAN {
	BACKGROUND-POSITION: 100% -30px; COLOR: #000000
}

#LeftNavTab .active A {
	
	  BACKGROUND: url(images/tabs_left.gif) no-repeat  0% -30px;
	   FLOAT: left; 	  
	   MARGIN: 8px 3px 0px 0px; 
	   COLOR: #173F1F; 
	   PADDING: 0px 0px 0px 10px; 
	   TEXT-DECORATION: none
}

#LeftNavTab .active A SPAN {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: url(images/tabs_right.gif) no-repeat 100% -30px; COLOR: #000000; FLOAT: left; PADDING-BOTTOM: 6px; PADDING-TOP: 8px
}

#LeftNavTab .active A SPAN {
	FLOAT: none
}

#LeftNavTab .active A:hover {
	BACKGROUND-POSITION: 0% -30px
}
#LeftNavTab .active A:hover SPAN {
	BACKGROUND-POSITION: 100% -30px; COLOR: #173F1F;
}

.text{
font-size:11px;
font-weight:normal;
color:#546064;
}

.bluetext{
font-size:15px;
font-weight:bold;
color:#273547;
}

.bluetext_12{
font-size:12px;
font-weight:bold;
color:#273547;
}

.greentext{
font-size:11px;
font-weight:normal;
color:#2F480D;
}

.greenbold{
font-size:12px;
font-weight:bold;
color:#77994A;
}

.green_normal{
font-size:11px;
font-weight:normal;
color:#77994A;
}

.orangetext{
font-size:15px;
font-weight:bold;
color:#E78F03;
}

.orangeheadtext{
font-size:12px;
font-weight:bold;
color:#E78F03;
}
.blueheadtext{
font-size:12px;
font-weight:bold;
color:#273547;
}

.readmore_green{
font-size:11px;
font-weight:normal;
color:#5B8E08;
text-decoration:underline;
}

.readmore_green:hover{
font-size:11px;
font-weight:normal;
color:#5B8E08;
text-decoration:none;
}

.footer_link{
font-size:11px;
font-weight:normal;
color:#A8ADB3;
text-decoration:none;
}

.footer_link:hover{
font-size:11px;
font-weight:normal;
color:#A8ADB3;
text-decoration:underline;
}

.footer_linkbreak{
padding:0px 8px 0px 8px;
font-size:11px;
font-weight:normal;
color:#A8ADB3;
}

.tistimonialbreak{
font-size:11px;
font-weight:normal;
color:#546064;
padding:0px 8px 0px 8px;
}

.pageno
{
background:#E7E7E7;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
  color:#000000;
  padding:0px 3px 0px 3px;
  border:1px solid #B2B2B2;
  text-decoration:none
}
.pageno:hover
{
background:#A5D63D;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
  color:#000000;
  padding:0px 3px 0px 3px; 
  border:1px solid #74962B;
  text-decoration:none
}
.pageselected
{
background:#A5D63D;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
  color:#000000;
  padding:0px 3px 0px 3px; 
  border:1px solid #74962B;
  text-decoration:none;
}

.next
{
background:#4C4C4C;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
padding:0px 3px 0px 3px;
border:1px solid #4C4C4C;
text-decoration:none
}

.next:hover
{
background:#000000;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
padding:0px 3px 0px 3px; 
border:1px solid #000000;
text-decoration:none
}

#packegis{
padding:0;
margin:0;
list-style-type:none;
}

#packegis li{
background:url(images/arrow_01.gif) no-repeat 5px 9px;
padding-left:15px;
list-style-type:none;
font-size:11px;
font-weight:normal;
padding-bottom:5px;
padding-top:5px;
color:#2F480D;
text-decoration:none;
border-bottom:1px solid #EEEEEE;
}

#packegis li a{
text-decoration:none;
color:#2F480D;
}

#packegis li a:hover{
text-decoration:underline;
color:#2F480D;
}


/* CSS Document */
/*-----pakages-----*/
.bannerBox{
font-size:17px;
color:#fff;
font-weight:bold;
text-align:center;
width:244px;
background-color:#CC0000;}
.bannerBox1{
font-size:17px;
color:#fff;
font-weight:bold;
text-align:center;
background-color:#001B42;}
.bannerBox2{
font-size:17px;
color:#fff;
font-weight:bold;
text-align:center;
background-color:#009900;}
.price{
font-size:25px;
color:#fff;
font-weight:bold;
}
.normaltext{ 
font-size:12px;
}
/*-----pakages-----*/
.heading{
background:url(images/title_bg_green.gif) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:20px;
color:#77994A;
font-weight:bold;
width: 200px;}

.contactNumber{
font-size:16px;
font-weight:normal;
color:#72787F;
}

/* Slideshow script */
.photogallery{ /*CSS for TABLE containing a photo album*/
margin:20px 20px 0px 20px;
}

.photogallery img{ /*CSS for images within an album*/
border: 1px solid black;
padding:3px;
}

.photonavlinks{ /*CSS for pagination DIV*/
padding:0px 20px;
font: bold 12px Arial;
}

.photonavlinks a{ /*CSS for each navigational link*/
margin-right: 2px;
margin-bottom: 3px;
padding: 1px 5px;
border:1px solid #122033;
text-decoration: none;
background-color: white;
color:#000000;
}

.photonavlinks a:hover{ /*CSS for currently selected navigational link*/
background-color: #122033;
color:#FFFFFF;
}

.photonavlinks a.current{ /*CSS for currently selected navigational link*/
background-color: #97cf36;
color:#122033;
}