* {
	padding:0;
	list-style:none;
}

body
{
	/*background-color:#ccc; */
	background: transparent url(../../images/bg1.gif) repeat-y scroll center top;
	color:Navy;
	font-family:Arial;
	font-size:.8em;
	font-weight:bold;
	margin:10px;
}
h1, h2, h3
{
	margin:0px;
	color:#ffffff;
	padding:8px;
	background-image:url(../../images/headingbg.gif);
	background-repeat:no-repeat;
}
table td
{
	vertical-align:top;
}
h1
{
	font-size:1.2em;
}
h2
{
	font-size:1.1em;
}
h3
{
	font-size:1.0em;
}
#imageBanner img
{
	height:153px;
}
#mainContent
{
	width:765px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
		/*	border:solid 7px #D0E4F8;*/
}
#localContent p
{
	margin-left:10px;
		margin-right:10px;

}
#mainMenu
{


}
#localContent
{
	margin-left:5px;


}
#mainMenu ul
{
	margin:0px;
	padding:0px;
}
#mainMenu li
{
	font-size:.9em;
	background-color:#002F5D;
	margin:2px;

	border:solid 2px white;
	text-align:center;
	list-style-type:none;
	overflow:hidden;
	width:160px;
}
#mainMenu li li
{
	background-color:#D0E4F8;

	margin-left:0px;
}
#mainMenu a,#mainMenu a:visited
{
	display:block;
	text-decoration:none;
	padding:5px;
}
#mainMenu a:hover
{
	text-decoration:underline;
	/*background-color:#D0E4F8;*/
}
#mainMenu li ul
{
	display:none;
}

.hidden
{
	display:none;
}
a, a:visited
{
	color:Navy;
	font-weight:bold;
}
.infoTable th
{
	text-align:right;
}
.DataInput
{
	width:200px;
}
#registerPage table
{


}

/***menues***/
#paceSubMenu, #tuitionSubMenu, #enquiriesSubMenu, #infoSubMenu, #gallerySubMenu
{
	display:none;
}

.contactus #paceSubMenu,
.staff #paceSubMenu,
.location #paceSubMenu,
.bray #paceSubMenu,
.wicklow #paceSubMenu,

.tuition_general #tuitionSubMenu, 
.tuition_intensive #tuitionSubMenu, 
.tuition_homestay #tuitionSubMenu, 
.tuition_cambridge #tuitionSubMenu, 
.tuition_studypub #tuitionSubMenu, 
.tuition_studyfamily #tuitionSubMenu, 
.tuition_summergroups #tuitionSubMenu, 
.tuition_groups #tuitionSubMenu, 
.tuition_sports #tuitionSubMenu, 
     
.requestinfo #enquiriesSubMenu,
.visas #enquiriesSubMenu,
.faq #enquiriesSubMenu,

.testimonials #infoSubMenu,
.accommodation #infoSubMenu,
.shop #infoSubMenu,
.internet #infoSubMenu,
.library #infoSubMenu,

.gallery_excursions #gallerySubMenu,
.gallery_classroom #gallerySubMenu,
.gallery_sports #gallerySubMenu,
.gallery_garden #gallerySubMenu
{
	display:block;
}


li div
{
	border-top:solid 1px white;
}
li div a
{
	background-color: #1e4371;
}

.contactus #contactLink,
.default #defaultLink,
.staff #staffLink,
.location #locationLink,
.bray #brayLink,
.wicklow #wicklowLink,

.tuition_general #tuitionGeneralLink, 
.tuition_intensive #tuitionIntensiveLink, 
.tuition_homestay #tuitionHomeStayLink, 
.tuition_cambridge #tuitionCambridgeLink, 
.tuition_studypub #tuitionStudyPubLink, 
.tuition_studyfamily #tuitionStudyFamilyLink, 
.tuition_summergroups #tuitionSummerLink, 
.tuition_groups #tuitionGroupsLink, 
.tuition_sports #tuitionSportsLink, 

.requestinfo #requestInfoLink,
.registration #registrationLink,
.visas #visasLink,
.faq #faqLink,

.testimonials #testimonialsLink,
.accommodation #accommadationLink,
.shop #shopLink,
.internet #internetLink,
.library #libraryLink,


.gallery_excursions #galleryExcursionsLink,
.gallery_classroom #galleryClassroomLink,
.gallery_sports #gallerySportsLink,
.gallery_garden #galleryGardenLink
{

	background-image:url('../../images/arrow.gif');
	background-position:center right;
	background-repeat:no-repeat;
}

#box-link 
{ 
	position: absolute; 
	top: 160px; 
	left: 160px; 
	width: 90px; 
	height: 50px; 
	background-color: transparent; 
}	


#basic-accordian{
	width:167px;
	z-index:2;
	display:block;
}


.accordion_headings{
	padding:5px 5px 5px 35px;
	background: url(../../images/accordion-custom.gif) no-repeat;
	color:#fff;
	cursor:pointer;
	font-weight:bold;
}
.accordion_headings:hover{
	background-position: left -24px;
}

#basic-accordian .header_highlight{
	color: #222;
	background-position: left -49px;
	cursor: text;
}
.accordion_child{
	padding:1px;
	background:#EEE;
}
.accordion_hidden{
	display:none;
}

