/* Links & Navigations */

.link3 {
	color: #e1e99c;
	text-decoration: none;
	font-family:Tahoma;
	font-size:12px;
	font-weight: bold;
}

.link3 a:hover{
	color: #6a7653;
	text-decoration: none;
	font-family:Tahoma;
	font-size:12px;
	font-weight: bold;
}
	
.link3w {
	color:#BA6A23;
	text-decoration: none;
	font-family: Tahoma;
	font-size:11px;
	font-weight:Bold;
}

.link3w a:visited{
	color: #4E4E4E;
	text-decoration:none;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: Bold;
	}	
	
.link3w a:hover{
	color:#842F2F;
	text-decoration: none;
	font-family: Tahoma;
	font-size:11px;
	font-weight:Bold;
}

.linkGrTxt{
	color:#555555;
	text-decoration: underline;
	font-family: Tahoma;
	font-size:11px;
	font-weight: bold;
	text-decoration:none
	
	}
	

.linkGrTxt a:hover{
	color:#333333;
	text-decoration: underline;
	font-family: Tahoma;
	font-size:11px;
	font-weight: bold;
	text-decoration:underline
	
	}

/* Fonts */

.welcomeTxt {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #2361FF;
}
.thankyouTxt {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #ECF1C0;
}
.booking {
	color: #660000;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: Bold;
}

.bookingReqst {
	color: #AB3C1C;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: Bold;
}


.mainBunburyTxt {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#313131;
font-weight:normal;
font-style:normal;
}

.mainCatImg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003300;
	font-weight: bold;
	text-decoration:none;
}

.mainCatImg a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5D5D5D;
	font-weight: bold;
	text-decoration:none;
}

.mainCatImgPrice {
	font-family: Tahoma;
	font-size: 13px;
	color: #575A68;
	font-weight: bold;
	text-decoration:none;
}

.mainView {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}

.mainCategories {
	font-family: Tahoma;
	font-size: 11px;
	color: #6A7653;
	font-weight: bold;
	text-decoration:none;
}
.mainCategories a:hover {
	font-family: Tahoma;
	font-size: 11px;
	color:#6A7653;
	font-weight: bold;
	text-decoration:underline;
}

.addressFnt {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
}

.mailTxt {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#0000FF;
font-weight:normal;
font-style:italic;
}

.btmTxt {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
}

.mainMidTxt {
	font-family: Tahoma;
	font-size: 12px;
	color: #3C3C3C;

}

.hdrTxtCat {
	font-family: Tahoma;
	font-size: 13px;
	color: #6A7653;
	font-weight: bold;
}

.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color:#333333;
	text-decoration: none;
}

.input111 {
border: 1px #000000 solid;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
}

.textarea {
border: 1px #000000 solid;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
}

.footerTxt {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;

}
.hdrRhtTblHm {
	font:11px Tahoma;
	color: #183705;
}
/* table border bg etc*/

.pricTbleBrdrPlusBg {
    border: 1px solid #46865006;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #550000;
}

.verDotLine {
		background-image: url(images/dotline_v_bg.gif);
}

.redBorder {
	background-color: #FFC674;
	border: 1px solid #393939;
}

.tdRight {
	border-right: 2px solid #6A7653;
}

.tdBorder {
	border: 1px solid #767676;
}

.cat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #003300;
	text-decoration: none;
}
.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}

.input1111{

	border: 1px solid #333333;
	height: 16px;
	width: 100px;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
}

.button {
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #000000 1px solid;
    COLOR:#333333;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
	cursor: pointer;
}

.inputstyle2 {
		width:140px;
		height:15px;
		border-width:1px;
		border-style:solid;
		background-color: #CAE6CE;
		border-color:#838383;
		font-family:Tahoma;
	 	font-size:11px;  
}