body, td, p{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

body { padding:0px; margin:0px; background-color:#51796D; background-image:url(images/back.jpg); background-repeat:repeat-x;}

html {scrollbar-face-color: #E0E0E0;scrollbar-Base-Color:#999999;scrollbar-track-color: #ffffff;scrollbar-highlight-color: #ffffff;scrollbar-darkshadow-color: #ffffff;scrollbar-Shadow-Color:#999999;scrollbar-arrow-color: #333333;
}

A {	color: #23758A;	text-decoration: none;}	
A:HOVER {color: #287955; text-decoration: none;}

.link1 A {	color: #23758A;	text-decoration: none;}	
.link1 A:HOVER {color: #000; text-decoration: none;}

.color1 { color: #407D98;}

INPUT { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}

h1 { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#23758A; display:inline;}

h3 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#B2354C; margin:3px 0; line-height:15px;}

.MainHeader { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#23758A;}
.MainHeader1 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#23758A;}
.SubHeader { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#B2354C; margin:3px 0;}

.IMGborder { border:1px solid #666666;}

.leftback {background-image:url(images/leftimgtop.gif); background-repeat:no-repeat; background-position:right top;}

.botlt { color:#C9D4D1; font-size:10px; line-height:10px;}
.botlt A {color:#C9D4D1; text-decoration:none;}
.botlt A:hover {color:#FFF; text-decoration:none;}


.welcomehead {background-color:#F2B2BD; width:100%; padding:6px 0 0 25px; height:34px;}
.welcomesub {width:338px; padding:8px 25px;}
.welcomesub strong{color:#287955;}

.spback {background-image:url(images/botrghtback.jpg); background-repeat:no-repeat; background-color:#E2EDEF;}
.sppackmain {width:352px; border:solid 1px #fff; text-align:left; background-color:#B0E2EB;}
.sppackhead {width:330px; background-color:#557D75; padding:4px 11px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fff;}
.sppacktext {widht:332px; margin-left:10px; margin-right:10px;}
.sppacktext A {color:#000;}
.sppacktext A:hover {color:#3A9986;}

#aboutl { position:absolute; z-index:10; visibility:hidden; background-color:#fff; FILTER: alpha(opacity=94);}
#packagesl { position:absolute; z-index:10; visibility:hidden; background-color:#fff; FILTER: alpha(opacity=94);}
#ptipsl { position:absolute; z-index:10; visibility:hidden; background-color:#fff; FILTER: alpha(opacity=94);}
#cservicesl { position:absolute; z-index:10; visibility:hidden; background-color:#fff; FILTER: alpha(opacity=94);}

/*------------------------------------------------ menu ------------------------------------*/
.navcontainer { }
.navcontainer ul { margin: 0; padding: 0; list-style-type: none;}
.navcontainer li { margin: 0; }

.navcontainer a { 
	font-size:11px;
	display: block; width: 108px; padding: 3px 10px;
	margin: 0px 0px 0px 0px; color: #582F36;
	text-decoration: none;
	font-weight:bold;
	background-color:#FFCFD8;
	border:solid 1px #FFF;
	border-top:none;
	font-family:Arial, Helvetica, sans-serif;
}

.navcontainer a:hover { color: #582F36; text-decoration: none; font-weight: bold; background-color:#FFF3F5; }
/*------------------------------------------------ menu ------------------------------------*/

.banhead {padding:0 0 37px 69px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; font-weight:bold; letter-spacing:1px;}

.innertext {width:740px; padding:20px;}
.contactinfo {width:150px; float:left; margin-left:30px;}
.contactinfoform { margin-left:220px; border-left:solid 1px #ccc; padding:0 15px 0 40px; width:430px;}
.cleboth {clear:both;}

form {font-size:10px; margin:0; padding:0;}
input {font-size:10px;}
select {font-size:10px;}
textarea {font-size:12px;}

.prd H3{width:345px; padding:5px 0 5px 10px; background-color:#EDC3DC; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0 0 2px 0; color:#775268;}
.prd H4{width:345px; padding:5px 0 5px 10px; background-color:#A2D1E0; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0 0 2px 0; color:#326272;}
.prdsec {width:345px; padding:5px; background-color:#E6E6EC; text-align:center;}
.prdsec A img{margin:0 4px 0 4px; border:2px dotted #fff;}
.prdsec A:hover img{margin:0 4px 0 4px; border:2px solid #626277; background-color:#615F5F;}

.prdinnerimg {padding:2px 10px; border:1px solid #CCC; background-color:#F3F3F3; text-align:center;}
.prdinnerimg img{margin:4px 5px 4px 5px; border:2px solid #6E6E6E;}

.rightback {float:right; padding:3px; }
.rightback A{color:#999999; text-decoration:underline; font-size:10px;}

.leftimg {border: 3px solid #F2B2BD; margin:0 12px 2px 0; padding:3px;}
.midimg {border: 3px solid #F2B2BD; margin:0 0px 2px 0; padding:3px;}
.rghtimg {border: 3px solid #F2B2BD; margin:0 0px 2px 12px; padding:3px;}
.rghtcol {border: 3px solid #F2B2BD; margin:4px 0 2px 12px; padding:10px; width:180px; float:right; background-color:#FFE6EA;}
.rghtcol1 {border: 3px solid #F2B2BD; margin:4px 0 2px 12px; padding:10px; width:277px; float:right; background-color:#FFE6EA;}

.mybox {border: 2px solid #B3DFE8; padding:6px; width:65%; background-color:#E4EDEF; font-weight:bold; color:#06505F;}
.mybox1 {border: 2px solid #B3DFE8; padding:6px; width:95%; background-color:#E4EDEF; font-weight:bold; color:#06505F;}

.mybox2 {border: 2px solid #B3DFE8; padding:8px; width:94%; background-color:#E4EDEF; color:#06505F;}

.color1{color:#3A7AAB;}

.myline {border-bottom:dotted 2px #557D75;}

.sitemaplink {color:#fff; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.sitemaplink1 {color:#D05586; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif;}