body
{
font-weight: none;
text-decoration: none;
color: #333333;}



table
{font-family: Arial;
font-size: 14px;
font-weight: none;
text-decoration: none;
color: #ffffff;}

.links
{font-family: Verdana;
font-size: 10px;
font-weight: none;
text-decoration: none;
color: #ffffff;}

.heading
{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #cc9900;}

.sub_heading
{font-family: Arial;
font-size: 18px;
font-weight: bold;
text-decoration: none;
color: #cc9900;}

.paragraph_title
{font-family: Arial;
font-size: 15px;
font-weight: bold;
text-decoration: none;
color: #cc9900;}

.title
{font-family: Arial;
font-size: 12px;
font-weight: none;
text-decoration: none;
color: #ffffff;}

.gold_text
{font-family: Arial;
font-size: 14px;
font-weight: none;
text-decoration: none;
color: #cc9900;}

.bullet
{font-family: Arial, Helvetica, Verdana, Sans-Serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
color: #cc9900;}

.footer_text
{font-family: Arial;
font-size: 12px;
font-weight: none;
text-decoration: none;
color: #ffffff;}

.footer_text2
{font-family: Arial;
font-size: 10px;
font-weight: none;
text-decoration: none;
color: #ffffff;}

.footer_text_bold
{font-family: Arial;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
color: #ffffff;}

.menu_text
{font-family: Arial;
font-size: 16px;
font-weight: bold;
text-decoration: none;
color: #ffffff;}


.menu_link:hover {color: #ffffff;}
.menu_link
{font-family: Arial;
font-size: 16px;
font-weight: bold;
text-decoration: none;
color: #cc9900;}

.text_link:hover {color: #cc9900;}
.text_link
{font-family: Arial;
font-size: 14px;
font-weight: none;
text-decoration: none;
color: #ffffff;}

.gold_text_link:hover {color: #ffffff;}
.gold_text_link
{font-family: Arial;
font-size: 14px;
font-weight: none;
text-decoration: none;
color: #cc9900;}


#title_head
{font-family: Arial;
font-size: 15px;
font-weight: bold;
text-decoration: none;
color: #ffffff;
margin-top: 20px;
margin-left: 20px;
margin-right: 20px;
margin-bottom: 0px;
text-align: left;}

#title_body
{font-family: Arial;
font-size: 15px;
font-weight: normal;
text-decoration: none;
color: #ffffff;
margin-top: 0px;
margin-left: 20px;
margin-right: 20px;
margin-bottom: 0px;
text-align: left;}

.image_link:hover {color: #cc9900;}
.image_link
{font-family: Arial;
font-size: 14px;
font-weight: none;
text-decoration: none;
color: #ffffff;}

.text_box
{background-color: #ffffff;
border: '1 solid #660000';
padding: 2px;
font-family: Arial;
font-size: 12px;
font-weight: none;
text-decoration: none;
color: #000000;}

.textarea
{background-color: #ffffff;
border: '1 solid #660000';
padding: 2px;
font-family: Arial;
font-size: 12px;
font-weight: none;
text-decoration: none;
color: #000000;}

.dropdown_menu
{background-color: #ffffff;
border: '1 solid #660000';
padding: 2px;
font-family: Arial;
font-size: 10px;
font-weight: none;
text-decoration: none;
color: #000000;}

.button
{background-color: #660000;
border: '1 solid #ffffff';
padding: 0px;
font-family: Arial;
font-size: 14px;
font-weight: bold;
text-decoration: none;
color: #cc9900;
cursor: hand;}
.bg-cell {
	background-image: url(http://www.arlington.ie/ENG/static_files/styles/images/index_r10_c2.gif);
	background-repeat: no-repeat;
}
a {
font-family: Arial;
font-size: 15px;
font-weight: normal;
text-decoration: underline;
color: #ffffff;
text-align: left;
}
a.hover {
font-family: Arial;
font-size: 15px;
font-weight: normal;
text-decoration: none;
color: #ffffff;
text-align: left;
}

a.link {font-family: Arial;
font-size: 15px;
font-weight: normal;
text-decoration: underline;
color: #ffffff;
text-align: left;}

a.link:hover {font-family: Arial;
font-size: 15px;
font-weight: normal;
text-decoration: none;
color: #ffffff;
text-align: left;}

.book{
font-family: Arial;
font-size: 10px;
font-weight: normal;
line-height:12px;
text-decoration: none;
color: #ffffff;
text-align: left;
}
a.booking {
font-family: Arial;
font-size: 10px;
font-weight: normal;
line-height:12px;
text-decoration: none;
color: #ffffff;
text-align: left;
}
a.booking:hover {
font-family: Arial;
font-size: 10px;
font-weight: normal;
line-height:12px;
text-decoration: underline;
color: #ffffff;
text-align: left;
}

.submit {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #274276; 
	background-color: #901A0E;
	border-color:#274276;
	border-width:1;
	}
	
/*------------------  Engine Pages -------------------------------*/

#move { margin-top: 9px; margin-bottom: -10px; margin-left: 0px; margin-right: 0px;}

.nick { font-family: "Courier New", Courier, mono; font-size: 12px; color: #FF0000; text-decoration: none; font-weight: bold; font-variant: normal;}
a.botnav {font-size: 11px; color: #333333; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.botnav:hover	{ text-decoration: none; color: #174F8E; font-weight: bold;}
a.botnav:visited  {color: #174F8E; font-weight: normal;}
a.botnav:active	{ color: #333333; font-weight: normal; }
.unnamed1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: bold; line-height: normal; font-weight: normal; font-variant: normal;}

.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #333333; }
.bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; }
.style11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold;  color: #333333;}
.style1 { font-size: xx-small}
.style5 { font-size: 11px; color: #333333; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; font-variant: normal; text-decoration: none;}
.style6 { font-size: 12px; color: #333333; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; font-variant: normal; text-decoration: none;}
.style7 { font-size: 10px; font-variant: small-caps;}
.style8 { font-size: 10px; font-family: Arial, Helvetica, sans-serif;}
.style11 { color: #333333}

.title { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;font-weight: bold; color: #333333; letter-spacing: 1.8px; word-spacing: 3px;}
.title2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; letter-spacing: 3.5px; word-spacing: normal;}

.subheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; word-spacing: normal;}

.keypoint {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold; }

/*------------------  Description Text -------------------------------*/

.features { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-align: left;}
.features2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-align: left;}
.features3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-align: left;}

/*------------------  Special Offers  -------------------------------*/

.features_short { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-align: left; font-weight:normal;}
.features_short_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-align: left;}

.list { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-align: left;}

.res_drop { border: 1px solid #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-align: left;}
.res_text { border: 1px solid #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-align: left; }

/*------------------  BKE CSS <to modify look of Booking Engine change classes below this line> -------------------------------*/

.bke_error { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-align: left; }
.bke_calheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ae0000; text-align: center; }
.bke_calmonth { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ae0000; text-align: left; }


.bke_calday { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ae0000; text-align: center;}
.bke_caltopnav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ae0000; text-align: center; text-decoration: none;}

.bke_drop { border: 1px solid #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #5F5F5F; }
.bke_roomtable {background-color: #660000; padding: 5px; border-spacing: 2px; }
.bke_roomheadrow {}  
.bke_roomheadcell { background-color: #660000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; font-weight: bold;  color: #ffffff; }       
.bke_roomheadtotal { background-color: #660000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; font-weight: bold;  color: #ffffff; }  
.bke_roomdatarow { background-color: #660000;}     
.bke_roomdatacell { background-color: #660000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  font-weight: normal; text-align: center;  color: #ffffff; }   
.bke_roomdatatotal { background-color: #660000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: bold; text-align: center;  color: #ffffff;}     
      
.bke_roomerrorcell { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FF0000;}
.bke_remark { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-style: italic;}
 
.adults2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-align: left;}
.box { border: 1px solid #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; }

.keypoint1a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; }
.keypoint2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; }
a.book { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: normal; font-family: Arial, Helvetica, sans-serif; text-decoration:underline;}
a.book:hover{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #ffffff; font-weight: normal;}

table.bookingEngine {
	margin-left: 20px;
	width: 95%;
}

.datefield {
	width: 80px;
}