@charset "utf-8";
/* CSS Document */

body{
margin-bottom:0px;
margin-right:0px;
margin-left:0px;
margin-top:0px;
background-color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.menubg{
background-image:url(../images/hauntingBreaks_buttonbg.jpg);
background-repeat:repeat-x;
height:32px;
}

/**************     rounded Box    ******************/
.roundsquaretopmid{
background-image:url(../images/aroundcorner_square_1_2.jpg);
background-repeat:repeat-x;
}
.roundsquarevarleft{
background-image:url(../images/aroundcorner_square_2_1.jpg);
background-repeat:repeat-y;
}
.roundsquarevarright{
background-image:url(../images/aroundcorner_square_2_2.jpg);
background-repeat:repeat-y;
background-position:right;
}
.roundsquareboottammid{
background-image:url(../images/aroundcorner_square_3_2.jpg);
background-repeat:repeat-x;
}


/******************   data area    ***********************/

.leftsidebg{
background-image:url(../images/hauntingBreaks_leftsidebg.jpg);
background-repeat:repeat-y;
width:95px;
}
.reightsidebg{
background-image:url(../images/hauntingBreaks_rightbg.jpg);
background-repeat:repeat-y;
width:95px;
}
.roundsquaremid{
background-image:url(../images/dataAreabg_3_2.jpg);
background-repeat:repeat-x;
}



/*****************     test   fromat     **********************/
.normalwhitetxt1{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#439B92;
text-align:left;
text-decoration:none;
}

.normalwhitetxt1_link:link{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#439B92;
text-decoration:none;
}

.normalwhitetxt1_link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#80CBC1;
text-decoration:none;
}

.normalwhitetxt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:left;
text-decoration:none;
}

.normalwhitetxt_link:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

.normalwhitetxt_link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:underline;
}

.normalwhitetxt_link:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;

text-decoration:none;
}
.normalwhitetxt_link:active{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}


.normalwhitetxt_link_b:link{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.normalwhitetxt_link_b:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:underline;
font-weight:bold;
}
.normalwhitetxt_link_b:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.normalwhitetxt_link_b:active{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

.cpoywritetxt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.cpoywritetxt:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
/*****************   footer    ********************/
.footerbg{
background-image:url(../images/hauntingBreaks_footer.jpg);
background-repeat:no-repeat;
height:44px;
}


/********************       form   text       **********************/
.smalltextbox{
width:120px;
border:solid 1px #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.cms_overflow_id{
	overflow:auto;
	height:900px;
	width:455px;
	padding:5px;
	text-align:left;
	scrollbar-arrow-color:#3BFF29;
	scrollbar-base-color:#272C1B;
	scrollbar-darkshadow-color:#272C1B;
	scrollbar-face-color:#272C1B;
	scrollbar-highlight-color:#727E50;
	scrollbar-shadow-color:#727E50;
}
.page_heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
	border-bottom:2px dotted #104936;
}

.border_dotted{
	border-bottom:2px dotted #104936;
}

.more_link:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3C806F;
text-align:justify;
text-decoration:underline;
}

.more_link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3C806F;
text-align:justify;
text-decoration:none;
}
.more_link:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3C806F;
text-align:justify;
text-decoration:underline;
}
.more_link:active{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3C806F;
text-align:justify;
text-decoration:underline;
}

.image_border{
	border:2px solid #323135;
}

.page_subheading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
}

/* for calender hiding */
/* the div that holds the date picker calendar */
.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #808080;
	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 #ece9d8;
	}


/* 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: #FFFFFF;
	border: 1px solid #648419;
	color: 648419;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: #FFFFFF;
	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, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 648419;
	background: #FFFFFF;
	font-weight: bold;
	padding: 0px;
	}


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


.normalgreentxt_link:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6EB8B7;
text-decoration:none;
}
.normalgreentxt_link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6EB8B7;
text-decoration:underline;
}
.normalgreentxt_link:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6EB8B7;
text-decoration:underline;
}
.normalgreentxt_link:active{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6EB8B7;
text-decoration:underline;
}

.border_dotted_up_down{
	border-bottom:1px dotted #104936;
	border-top:1px dotted #104936;
	padding:3px;
}

input[type="button"],input[type="submit"],input[type="reset"]{
	background-image:url(../images/buttonrep.jpg);
	background-repeat:repeat-x;
	color:#CCCCCC;
	font-weight:bold;
	border:none;
	height:20px;
	border:1px solid #333333;
	height:23px;
	cursor:pointer;
	padding:4px;
}
.require_dot{
	color:#990000;
}

#wrapper {width:750px; padding:5px; margin:0 auto}
#leftcolumn {float:left; width:170px;}
#rightcolumn {float:left; width:525px}
.dropdown {display:block; position:relative; padding:0; margin:0}
.dropdown dt {width:160px; padding:0px; font-weight:bold; cursor:pointer;}
.dropdown .upperdd {border-bottom:none; color:#FFFFFF;}
.dropdown dt:hover {}
.dropdown dd {position:absolute; top:0; overflow:hidden; width:208px; display:none; opacity:0;margin:5px;}
.dropdown ul {width:154px; border:1px solid #333; list-style:none; background-color:#000000;margin:0px; padding:0px;}
.dropdown li {display:block; margin:0px; padding:3px; border-bottom:1px solid #333; }
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:2px; color:#fff; text-decoration:none; font-weight:bold; }
.dropdown a:hover {color:#fff}
.dropdown .underline {border-bottom:1px solid #333}

.error_msg{
	background-color:#000; 
	border:#333 1px solid;
	color:#e4e4e4;
	font-weight:bold;
}
