
/* Tag classes */

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;

	margin-top: 5px;
	margin-bottom: 3px;
	color: #333333;
}

.head1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	margin-top: 5px;
	margin-bottom: 3px;
	color: #333333;
	margin-left:0px;
	padding-left:0px;
}
.head2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin-top: 5px;
	margin-bottom: 3px;
	color: #616164;
}
.head3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 0px;
	font-weight:bold;
	margin-bottom: 3px;
	color: #333333;
	padding-top:13px;
	padding-left:0px;
}
.headland {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #333333;
}

.head4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 5px;
	font-weight:bold;
	margin-bottom: 3px;
	color: #637891;
}
.head5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 5px;
	font-weight:bold;
	margin-bottom: 3px;
	color: #333333;
}
.input-box {
	color: #324e78;
	background: #f4f4f4;
	border: #bbc9de solid 1px;
	font-size:10px;
}
.tarea {
	color: #324e78;
	background: #f4f4f4;
	border: #bbc9de solid 1px;
	font-size:12px;
}
.submit-button {
	color: #68628c;
	background: #f3f2d9;
	border: #999999 solid 1px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size:12px;
}

.dayhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	font-weight:bold;
	margin-bottom: 3px;
	color: #505050;
	padding-left:2px;
}
.ithead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	font-weight:bold;
	margin-bottom: 3px;
	color: #878787;
	padding-left:2px;
}
.drhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #f4f4f4;
	font-style:italic;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
}
.drhead2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #f4f4f4;
	font-style:italic;
	padding-left:5px;
}
li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.drhead3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f4f4f4;
	font-style:italic;
	padding-left:2px;
}
.drcolhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.drcolbod {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4c4c4c;
}

.maintext {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:1px;
	padding-left:3px;
}

.maintext2 {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.ittext {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#4f4f4f;
}

.maintextsmall {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	padding:1px;
	padding-left:3px;
}
.maintextsmall2 {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding:1px;
	padding-left:3px;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 3px;
	color: #3e3a51;
}
p { 
	margin-top: 0px;
	margin-bottom: 10px;
}
hr {
	margin-top:2px;
	padding-top:0px;
}

/* menu classes */

.m1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #f3f2d9;
	border: 1px solid #FFFFFF;
	text-align: left;
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.m-func {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	text-align: right;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 46px;
}
#hotelpop {
	width:175px;
	position:absolute;
	float:left;
}
#hotelpop2 {
	
}

#carnav {

}

#cartable {

}

#crfp {

}

#carpopup {
	position:absolute;
	float:left;
	top:10px;
	left:10px;
	width:190px;
}
/* <a> classes */

a:link { text-decoration:none; 	color: #C40001; }
a:visited { text-decoration: none; 	color: #C40001; }
a:active { text-decoration: none; color: #C40001; }
a:hover{ text-decoration: underline; color: #C40001; }

.a-m1:link { color: #68628c; text-decoration: none;  }
.a-m1:visited { color: #68628c; text-decoration: none;  }
.a-m1:active { color: #68628c; text-decoration: none;  }
.a-m1:hover { color: #68628c; text-decoration: underline;   }

.a-func:link { color: #1d4c91; text-decoration: none;  }
.a-func:visited { color: #1d4c91; text-decoration: none; }
.a-func:active { color: #1d4c91; text-decoration: none; }
.a-func:hover { color: #1d4c91; text-decoration: underline;  }

.a-foot:link { color: #c8cbc3; text-decoration: underline;  }
.a-foot:visited { color: #c8cbc3; text-decoration: underline; }
.a-foot:active { color: #c8cbc3; text-decoration: underline; }
.a-foot:hover { color: #c8cbc3; text-decoration: underline;  }

.a-foot2:link { color: #999999; text-decoration: underline;  }
.a-foot2:visited { color: #999999; text-decoration: underline; }
.a-foot2:active { color: #999999; text-decoration: underline; }
.a-foot2:hover { color: #999999; text-decoration: underline;  }

.a-it:link { color: #2d2d78; text-decoration: underline; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.a-it:visited { color: #2d2d78; text-decoration: underline; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.a-it:active { color: #2d2d78; text-decoration: underline; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.a-it:hover { color: #2d2d78; text-decoration: underline; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }

.a-it2:link { color: #2d2d78; text-decoration: underline; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.a-it2:visited { color: #2d2d78; text-decoration: underline; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.a-it2:active { color: #2d2d78; text-decoration: underline; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.a-it2:hover { color: #2d2d78; text-decoration: underline; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }

.a-print:link { color: #1d4c91; text-decoration: none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.a-print:visited { color: #1d4c91; text-decoration: none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.a-print:active { color: #1d4c91; text-decoration: none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.a-print:hover { color: #1d4c91; text-decoration: underline; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }

.a-lnav:link { color:#3e3b36; text-decoration:none; font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.a-lnav:visited { color:#3e3b36; text-decoration:none; font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.a-lnav:active { color:#3e3b36; text-decoration:none; font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.a-lnav:hover { color:#3e3b36; text-decoration:underline; font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.a-lnav2:link { color:#3e3b36; text-decoration:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.a-lnav2:visited { color:#3e3b36; text-decoration:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.a-lnav2:active { color:#3e3b36; text-decoration:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.a-lnav2:hover { color:#3e3b36; text-decoration:underline; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.a-hot:link { color:#333333; text-decoration:none; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.a-hot:visited { color:#333333; text-decoration:none; font-size:10px; font-family:Arial, Helvetica, sans-serif;  }
.a-hot:active { color:#333333; text-decoration:none; font-size:10px; font-family:Arial, Helvetica, sans-serif;   }
.a-hot:hover { color:#333333; text-decoration:underline; font-size:10px; font-family:Arial, Helvetica, sans-serif;  }

.a-hot2:link { color:#333333; text-decoration:underline; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.a-hot2:visited { color:#333333; text-decoration:underline; font-size:10px; font-family:Arial, Helvetica, sans-serif;  }
.a-hot2:active { color:#333333; text-decoration:underline; font-size:10px; font-family:Arial, Helvetica, sans-serif;   }
.a-hot2:hover { color:#000000; text-decoration:underline; font-size:10px; font-family:Arial, Helvetica, sans-serif;  }

#HTML_AJAX_LOADING {
background-color:#666666;
display:none;
color:#666666;
position:absolute;
top:0px;
left:0px;
visibility:hidden;
}

.purpletext {
	color: #68628c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12;
}

.maintextsmall {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	padding:1px;
	padding-left:3px;
}
.maintextsmall3 {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:2px;
	padding-bottom:2px;
}
.fineprint {
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	padding-left:2px;
	padding-right:20px;
	padding-top:5px;
}
/* padding classes */

.pad-right-col {
	padding: 17px 17px 17px 0px;
}
.pad-left-col {
	padding: 17px 17px 17px 17px;
}
.pad-left-col-sub {
	padding: 17px 4px 17px 5px;
}


.pad-maintext {
	padding: 17px 17px 17px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3e3a51;
	text-align: left;
}

/* homepage classes */

.hometxt1 {
	line-height: 20px;	
}

/* bg classes */

.bg-dk-blue {
	background-color: #507654;
}
.bg-white {
	background-color: #FFFFFF;
}
.bg-header {
	background-image: url(file:///C|/Documents%20and%20Settings/Emily/Desktop/images/header2.gif);
	background-repeat: no-repeat;
}
.bg-ire {
	background-image: url(file:///C|/Documents%20and%20Settings/Emily/Desktop/images/etbg1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-it {
	background-image: url(file:///C|/Documents%20and%20Settings/Emily/Desktop/images/etbg4.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-br {
	background-image: url(file:///C|/Documents%20and%20Settings/Emily/Desktop/images/etbg3.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-brir {
	background-image: url(file:///C|/Documents%20and%20Settings/Emily/Desktop/images/etbg2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}



/* other classes */

.footer {
	padding-top: 0px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c8cbc3;
}
