/*Normal Body Font Styles*/
body, p, div, table, tr, td {
	font-family:  Arial, Verdana, san-serif;
	font-size: 12px;
}
/*WebMaster Body Styles*/
body#wmbody {
	margin-left:10px;
	margin-top:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
}

/*Form Field Styles*/
input, textarea, select, option {
	font-family:  Arial, Verdana, san-serif;
	font-size: 12px;
}

form {margin:0px;} /*Remove Default Form Margin*/

p
{
    color: #4d4d4f;
    font-weight: normal;
}


/*Heading Styles*/
h1  
{
    font-size: 22px;
    color: #d31245;
}


h2 
{
    font-size: 16px;
    color: #00b1ca;   
}

h3 
{
    font-size: 15px;
    color: #c1d82f;
    font-weight: bold;
}

h4 
{
    font-size: 13px;
    color: #4d4d4f;
    font-weight: bold;
}

/*Horizontal Rule*/
hr 
{
    color:#000; background-color:#000; border:none; width: 100%; height: 1px;
}

/*Link Styles*/
a:link
{
    color: #8fa407;
	text-decoration:none;
	font-weight: normal;
} 
a:visited 
{
    color: #8fa407;
	text-decoration:none;
    font-weight: normal;
} 
a:hover, a:active 
{
    color: #8fa407;   
	text-decoration:underline;
	font-weight: normal;
}
a img {
	border:0;
} /*Hide image border when image is a link*/


/*List Styles*/
ul {
}

li {
}

/* WebMaster Form Styles */
.wmf-label
{
}

.wmf-label-events
{
}

.wmf-label-header
{
}

.wmf-label-minor
{
}

.wmf-row
{
}

.wmf-row-alternate tr
{
}

.wmf-row td, .wmf-row-alternate td
{
}

.wmf-row-submit
{
}

.wmf-row-submit input
{
}

/* NOTE: Old styles, not automaticly populated */
.wmf-success-message, .ContactFormSuccess
{
	font-weight: bold; 
	border: solid 1px #3eb16f; 
	padding:7px; 
	margin: 10px 0;
}

.wmf-failure-message, .ContactFormFailure
{
	font-weight: bold; 
	border: solid 1px #b92626; 
	padding:7px; 
	margin: 10px 0;
}

.lime-img-border
{
    border-bottom:6px solid #c2d730;
}

.pink-img-border
{
    border-bottom:6px solid #d31145;
}

.blue-img-border
{
    border-bottom:6px solid #01b1c9;
}

.green-img-border
{
    border-bottom:6px solid #77bb4e;
}

#ctl00_MainContentPlaceHolder_StaycationProvidersEdit_FormHTMLTable
{
    border-right: none !important;
}