/* CSS Document */
body{
	background-color:#CCCCCC;
	font-family:Arial,Verdana;
	font-size:12px;
	color:#353535;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 0px;
}
P{
	text-align:justify;
	padding:3px 0px 3px 0px;
}
.hGreyL{
	background-image:url(../images/top-grey-rpt.jpg);
	background-repeat:repeat-x;
	height:27px;
}
.LgreyBg{
	background-color:#E9E9E9;
}
.bgGreyD{
	background-color:#CCCCCC;
}
.bgWhite{
	background-color:#FFFFFF;
}
.txtIndigo{
	color:#940069;
	font-size:13px;
	font-weight:bold;
}
.txt10{
	font-size:10px;
}

/* top links */
.vrSeperator{
	color:#940069;
	font-weight:bold;
}
.toplinks a {
	color:#940069;
	font-family:Arial,Verdana;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
}
.toplinks a:hover{
	text-decoration:none;
	font-size:11px;
}
.toplinks a:visited {
	text-decoration:none;
	font-size:11px;
}

a {
	color:#940069;
	font-size:12px;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
.boldlink a{
	font-size:12px;
	font-weight:bold;
	color:#940069;
	text-decoration:underline;
}
.boldlink a:visited {
	text-decoration:underline;
	font-size:12px;
}
/* headings + text*/
.hdg1{
	font-size:22px;
	font-weight:bold;
	color:#940069;
	padding-top:2px !important;
	padding-top:20px;
	padding-bottom:0px !important;
	padding-bottom:1px;
}
.hdg2{
	font-size:12px;
	font-weight:bold;
	color:#940069;
}
.hdg3{
	color:#940069;
}
/* INNER STYLES */
.vrGrey-L{
	background-image: url(../images/grey-vertical-rpt.jpg);
	background-repeat:repeat-y; 
	width:1px;
}
.vrGrey-R{
	background-image:url(../images/grey-vertical-rpt.jpg); 
	background-repeat:repeat-y; 
	width:1px;
}
/* background images */
.bgLocations{
	background-image:url(../images/Location3bg.jpg);
	background-repeat:no-repeat;
	width:455px;
	height:163px;
}
.bgAttractions{
	background-image:url(../images/attraction3bg.jpg);
	background-repeat:no-repeat;
	width:455px;
	height:163px;
}
.bgExperience{
	background-image:url(../images/Experience3bg.jpg);
	background-repeat:no-repeat;
	width:455px;
}
.bgRooms{
	background-image:url(../images/rooms3bg.jpg);
	background-repeat:no-repeat;
	width:455px;
}
.bgDining{
	background-image:url(../images/dininig3bg.jpg);
	background-repeat:no-repeat;
	width:455px;
}
.bgDirections{
	background-image:url(../images/directions3bg.jpg);
	background-repeat:no-repeat;
	width:455px;
	height:163px;
}
.bgGuest{
	background-image:url(../images/guestbook3.jpg);
	background-repeat:no-repeat;
	width:455px;
	height:163px;
}
.bgContact{
	background-image:url(../images/contact3bg.jpg);
	background-repeat:no-repeat;
	width:455px;
	height:163px;
}
.bgShinwari{
	background-image:url(../images/shinwari3bg.jpg);
	background-repeat:no-repeat;
	width:455px;
	height:163px;
}
/* forms */
.ftext {
	color:#7B7B7B;
	font-size:10px;
	border-width:1px;
	border-bottom-style:inset;
	border-left-style:outset;
	border-right-style:inset;
	border-top-style:outset;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
	border-top-color:#CCCCCC;
}

.fselect {
	width:65px;
	color:#7B7B7B;
	font-size:10px;
	border-width:1px;
	border-bottom-style:inset;
	border-left-style:outset;
	border-right-style:inset;
	border-top-style:outset;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
	border-top-color:#CCCCCC;
}

.fselect2 {
	width:90px;
	color:#7B7B7B;
	font-size:10px;
	border-width:1px;
	border-bottom-style:inset;
	border-left-style:outset;
	border-right-style:inset;
	border-top-style:outset;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
	border-top-color:#CCCCCC;
}
.error{
	font-size:10px;
	color:#FF0000;
	height:5px;
	line-height:7px;
}
.lineheight{
	line-height:54px !important;
	line-height:5;
}

/* calendar styles */
/* the div that holds the date picker calendar */
.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: verdana, Arial;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #FFFFFF;
	border: 1px solid #AAAAAA;
	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #CCCCCC;
	}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #940069;
	border: 1px solid #AAAAAA;
	color: white;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: gray;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: 4060ff;
	font-weight: bold;
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Arial;
	font-size: 10px;
	color:#FFFFFF;
	background: #940069;
	font-weight: bold;
	padding: 0px;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Arial;
	font-size: 10px;
	color:#FFFFFF;
	background: #940069;
	font-weight: bold;
	}

.home_submit{
	font-family: Verdana, Arial;
	width:60px;
	height:22px;
	font-size: 10px;
	color:#FFFFFF;
	background: #940069;
	font-weight: bold;
	border-left-style:inset;
	border-right-style:outset;
	border-top-style:inset;
	border-width:thin;
}