/**
*	Stylesheet for Web Directory Ireland
*	@author		Himadri Shekhar Roy
*	@date		October 13, 2006
*	@copyright	Analyze System(Ansys)
*	@version	1.0
*/

.searchBlack{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #000000;font-weight: 800;}
.searchBlue{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #305FAF;font-weight: 800;}

/* Blue Font*/
.blueHeading{font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #305FAF;font-weight: 800;}

.blueFont{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #305FAF;}
.blueFont a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #305FAF;
	text-decoration: none;}
.blueFont a:hover{color: #305FAF;text-decoration: underline;}
	
.darkBlueFont{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #090075;}
.darkBlueFont a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #090075;
	text-decoration: none;}
.darkBlueFont a:hover{color: #090075;text-decoration: underline;}

.darkBlueSmall{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #090075;}
.darkBlueSmall a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #090075;
	text-decoration: none;}
.darkBlueSmall a:hover{color: #090075;text-decoration: underline;}

.darkBlueSmaller{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #090075;}
.darkBlueSmaller a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #090075;
	text-decoration: none;}
.darkBlueSmaller a:hover{color: #090075;text-decoration: underline;}

.blueContact{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #0035D5;}
.blueContact a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #0035D5;
	text-decoration: none;}
.blueContact a:hover{color: #090075;text-decoration: underline;}


.darkBlueHeading{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #090075;font-weight: 800;}
.darkBlueHeading2{font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #090075;font-weight: 800;}

.darkBlueLarge{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;color: #090075;}
.darkBlueLarge a{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;color: #090075;
	text-decoration: none;}
.darkBlueLarge a:hover{color: #090075;text-decoration: underline;}

/* Black Font*/
.black{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;}
.black a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;
	text-decoration: none;}
.black a:hover{color: #000000;text-decoration: underline;}

.blackLarge{font-size: 11px;font-family: verdana, geneva, sans-serif;color: #000000;text-decoration: none;}
.blackLarge a{font-size: 11px;font-family: verdana, geneva, sans-serif;color: #999999;text-decoration: none;}
.blackLarge a:hover{font-size: 11px;font-family: verdana, geneva, sans-serif;color: #000000;text-decoration: underline;}

.blackLarger{font-size: 13px;font-family: verdana, geneva, sans-serif;color: #000000;text-decoration: none;}
.blackLarger a{font-size: 13px;font-family: verdana, geneva, sans-serif;color: #999999;text-decoration: none;}
.blackLarger a:hover{font-size: 13px;font-family: verdana, geneva, sans-serif;color: #000000;text-decoration: underline;}

.blackSmall{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #000000;}
.blackSmall a{color: #000000; text-decoration:none}
.blackSmall a:hover{color: #999999; text-decoration:underline}

/* White Font*/
.whiteLarge{font-size: 11px;font-family: verdana, geneva, sans-serif;color: #ffffff;text-decoration: none;
font-weight:bold;}
.whiteLarge a{font-size: 11px;font-family: verdana, geneva, sans-serif;	color: #ffffff;	
text-decoration: none;	font-weight:bold;}
.whiteLarge a:hover{font-size: 11px;font-family: verdana, geneva, sans-serif;color: #ffffff;
text-decoration:underline;font-weight:bold;}

.white{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;}
.white a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;
	text-decoration: none;}
.white a:hover{color: #FFFFFF;text-decoration: underline;}

.whiteSmall{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #FFFFFF;}
.whiteSmall a{color: #FFFFFF; text-decoration:none}
.whiteSmall a:hover{color: #999999; text-decoration:underline}

.whiteHeading{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #FFFFFF;font-weight: 800;}

/* Grey Font*/
.grey{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;}
.grey a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;
	text-decoration: none;}
.grey a:hover{color: #666666;text-decoration: underline;}

/* Text Box*/
.searchBox {border-bottom:1px solid #868686;border-left:2px solid #646464;
border-right:1px solid #868686;border-top:2px solid #646464;}

/* Buttons */
.buttonYellow{height:20px;
	width:auto;
	background-color:#8F7303;
	border:1px solid #000;
	font-weight:bold;
	font-size:11px;
	color:#fff;}
	
.buttonDirectory{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #090075;
	background-color: #E4E9FC;padding-right:7px;padding-left:7px;padding-bottom:4px;
	background-image: url(../images/site/directory_icon.gif);border-bottom:2px solid #BABDCE;
	border-right:2px solid #BABDCE;border-top:1px solid #BABDCE;border-left:1px solid #BABDCE;
	background-attachment: fixed;background-repeat: no-repeat;width: 50px;text-indent: 15px;
	background-position:inherit}

.buttonPurple{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #090075;
	background-color: #F2E8FF; padding:5px; border:1px solid #BABDCE; width: 50px;
	text-align: center; font-weight:900}
	
.buttonPurple a{color: #090075;text-decoration:none;}
.buttonPurple a:hover{color: #090075;text-decoration:none; cursor: pointer;}
	


/* Modified By: Himu 03 July, 2006
   Purpose : Event Calendar	
*/
.pageHeading{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;color: #000000;font-weight:900;}
.invoiceFont{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #000000;font-style: normal;font-weight: 900;}
.invoiceFont2{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;font-style: normal;font-weight: 900;}
.invoiceFont3{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;font-style: normal;font-weight: 900;}
/*.button{background-color:#FED343;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight:700;
	color: #383838;	border:1px outset #FF8000;padding:2px;}*/
.greyLetter{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;}
.greyLetter a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #666666; text-decoration:none}
.greyLetter a:hover{color: #333333; text-decoration:underline}
.orangeLetter{	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #FB5200;}
.orangeLetter a{	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #FB5200; text-decoration:none}
.orangeLetter a:hover{	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #FB5200;}

.largeDate{	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;color: #000000;font-weight: 800;}

.largeDate2{font-family: Arial, Helvetica, sans-serif;	font-size: 16px;color: #000000;font-weight: 800;}
.todaysDate2{font-family:  Arial, Helvetica, sans-serif;font-size: 12px;	color: #666666;	border:2px solid #000000;}
.todaysDate2 a{font-family:  Arial, Helvetica, sans-serif;font-size: 12px;color: #0000FF;}
.todaysDate2 a:hover{font-family:  Arial, Helvetica, sans-serif;font-size: 12px;color: #0000FF;text-decoration:none;
	
}
.emptyCell{	background-color:#F5F0F7;}/*EBEBEB*/
.date {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #0000FF;}
.date a{font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #0000FF;}
.date a:hover{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #0000FF;
text-decoration:none;}

.dateSmall {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;color: #0000FF;}
.dateSmall a{font-family: Arial, Helvetica, sans-serif;	font-size: 10px;color: #0000FF; text-decoration:none}
.dateSmall a:hover{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #0000FF;
text-decoration:none;}

.greyLarge{	font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;}
.weekEnd{font-family:  Arial, Helvetica, sans-serif;font-size: 12px;color: #FF0000;}
.weekEnd a{	font-family:  Arial, Helvetica, sans-serif;	font-size: 12px;color: #FF0000; text-decoration:none }
.weekEnd a:hover{font-family:  Arial, Helvetica, sans-serif;font-size: 12px;color: #FF0000;	text-decoration:underline;}

.weekEndSmall{font-family:  Arial, Helvetica, sans-serif;font-size: 10px;color: #FF0000;}
.weekEndSmall a{	font-family:  Arial, Helvetica, sans-serif;	font-size: 10px;color: #FF0000;text-decoration:none	}
.weekEndSmall a:hover{font-family:  Arial, Helvetica, sans-serif;font-size: 10px;color: #FF0000;	text-decoration:none;}


.bigMonthDate{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;	background-color:#F3F3F3;
	border-bottom:1px solid #999999;border-right:1px solid #999999;	padding:2px;float:left;vertical-align:text-top;}
.bigMonthDate a{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #0000FF;text-decoration:none;}
.bigMonthDate a:hover{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #0000FF;	text-decoration:none;color: #666666;
	text-decoration: underline;	background-color:#F3F3F3;	border-bottom:1px solid #0000FF;border-right:1px solid #0000FF;}

.bigMonthAdminHead{font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #ffffff;}
/* Pagination style */
.pagination{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;color: #000000;	padding-left: 20px;
	margin-bottom: 15px;}
.pagination a{	color: #0000FF;	text-decoration: underline;	margin-bottom: 1px;}
.pagination a:hover{color: #D92F04;}
/* End of pagination style*/

/* Error Message */
.error{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;color: #FF0000;}

/* Menu Text*/
.menuText{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;}
.menuText a{color: #666666; text-decoration:none}
.menuText a:hover{color: #333333; text-decoration:underline}

/* Body Text*/
.bodyText{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;}
.bodyText a{color: #666666; text-decoration:none}
.bodyText a:hover{color: #333333; text-decoration:underline}

/* Maroon Error*/
.maroornLarge{font-family: Verdana,Arial, Helvetica, sans-serif;	font-size: 12px;color: #CC0000;}
.maroonError{font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #CC0000;}
.maroonError a{color: #CC0000; text-decoration:none;font-size: 11px}
.maroonError a:hover{color: #CC0000; text-decoration: underline;font-size: 11px}
.maroonErrorLarge{font-family: Arial, Helvetica, sans-serif;font-size: 18px;color: #CC0000;}

/* Draw image border*/
.lightBorder
{
	border:1px solid #E7E9EB;
}

/* Green Letter - use for success */
.greenLetter{	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #00B900;}
.greenLetter a{	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #00B900; text-decoration:none}
.greenLetter a:hover{	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #00B900;}

/* Image Border*/
.greyBorder{ border:1px solid #A8B0AD;}


/*PURPLE HEADING AREA*/
.purpleHeading{	font-family: Arial, Helvetica, sans-serif;font-size: 16px;	color: #6633CC;}
.purpleHeading a{	font-family: Arial, Helvetica, sans-serif;font-size: 16px;	color: #6633CC; text-decoration:none}
.purpleHeading a:hover{	font-family: Arial, Helvetica, sans-serif;font-size: 16px;	color: #6633CC; text-decoration: underline}

.purpleHeadingSmall{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;color: #6633CC;	}
.purpleHeadingSmall a{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;color: #6633CC;	}

.purpleHeadingSmaller{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #6633CC;}
.purpleHeadingSmaller a{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #6633CC; text-decoration:none}
.purpleHeadingSmaller a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #6633CC; text-decoration:underline}

.largeDatePurple{font-family: Arial, Helvetica, sans-serif;	font-size: 24px;color: #6633CC;font-weight: 800;}

/*	Grey Area	*/
.greyDirLink{font-size: 11px;font-family: verdana, geneva, sans-serif;color: #A4A4A4;text-decoration: none;}
.greyDirLink a{font-size: 11px;font-family: verdana, geneva, sans-serif;color: #000000;text-decoration: none;}
.greyDirLink a:hover{font-size: 11px;font-family: verdana, geneva, sans-serif;color: #000000;text-decoration: underline;}

.greySmall{font-size: 10px;font-family: verdana, geneva, sans-serif;color: #A4A4A4;text-decoration: none;}
.greySmall a{font-size: 10px;font-family: verdana, geneva, sans-serif;color: #000000;text-decoration: none;}
.greySmall a:hover{font-size: 10px;font-family: verdana, geneva, sans-serif;color: #000000;text-decoration: underline;}


/*Text box formatting*/
.text_box_large{border:1px solid #8F7303;
	font-weight:bold;
	font-size:11px;
	color:#715B03;}

.clear{clear:both;}
.floatl{float:left}
.floatr{float:right}
