.dates
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.days
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.viewcategory
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.redheadings
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C53317;
	text-decoration: none;
}

.txtredheading
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C63114;
	text-decoration: none;
}

.footerlinks
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005CAB;
	text-decoration: none;
}

.txtheadfoot:link
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005CAB;
	text-decoration: none;
}

.txtheadfoot:visited
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005CAB;
	text-decoration: none;
}

.txtheadfoot:hover
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005CAB;
	text-decoration: underline;
}

.txtblackmatter
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.fpsmalltxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.indexlinks:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0F63AE;
	text-decoration: none;
}

.indexlinks:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0F63AE;
	text-decoration: none;
}

.indexlinks:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0F63AE;
	text-decoration: none;
}

.indexlinksbold:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0F63AE;
	text-decoration: none;
}

.indexlinksbold:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0F63AE;
	text-decoration: none;
}

.indexlinksbold:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0F63AE;
	text-decoration: none;
}

.ABdrive
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.txtdisclaimer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C63114;
	text-decoration: none;
}

.leftlinkmain
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #646363;
	text-decoration: none;
}

.leftlinkblue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0F63AE;
	text-decoration: none;
}

.mainhead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #6B9FCE;
	text-decoration: none;
}

.glosrywords
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6B9FCE;
	text-decoration: none;
}

.rightheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #323230;
	text-decoration: none;
}

.headerstrip
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.headerstrip1
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


.headerstriplink:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.headerstriplink:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.headerstriplink:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.txts:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0F63AE;
	text-decoration: none;
}

.txts:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0F63AE;
	text-decoration: none;
}

.txts:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0F63AE;
	text-decoration: none;
}

.leftboldblue
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0E5BA5;
	text-decoration: none;
}
.alphabets
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0E5BA5;
	text-decoration: none;
}

.border
{
	border: 1px solid;
	border-color: #BFB3E4;
}

.bordernorighttop
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0.7px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

.bordernoleft
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid
}

.borderright
{
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 0px solid
}

.borderthin
{
	border: 2px solid;    
        border-color: #BFB3E4;	
}

.tableborder
{
    BORDER-BOTTOM: #E4E4E4 1px solid;
    BORDER-LEFT:   #E4E4E4 1px solid;
    BORDER-RIGHT:  #E4E4E4 1px solid;
    BORDER-TOP:    #E4E4E4 1px solid

}

.tableborderblue
{
    BORDER-BOTTOM: #2574B7 1px solid;
    BORDER-LEFT:   #2574B7 1px solid;
    BORDER-RIGHT:  #2574B7 1px solid;
    BORDER-TOP:    #2574B7 1px solid;
}

.TextField1 
{
	background-color: #FFFFFFF;
	border-color: #A5A5A5;
	border-style: double;
	color: #B30808;
	font-size: 7pt;
	font-family: arial;
}

.TextField2 
{
	background-color: #FFFFFFF;
	border-color: #A5A5A5;
	border-style: double;
	font-size: 7.5pt;
	font-family: arial;
}

.TextField3 
{
	background-color: #FFFFFFF;
	border-color: #A5A5A5;
	border-style: double;
	font-size: 7.5pt;
	font-family: arial;
}

select
{
	background-color: #FFFFFF;
	border-color: #A5A5A5;
	color: #2F79BB;
	font-size: 7.5pt;
	font-family: arial;
	size: 90;
}

.eventdetaillink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.pipe
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0F63AE;
}

.faqtxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0E5BA5;
	text-decoration: none;
}

.searchtoptext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.searchhead
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #005CAB;
	text-decoration: none;
}

.searchtext
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #005CAB;
	text-decoration: none;
}

.noresult
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff0000;
	text-decoration: none;
}

.sitemapmain:link
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #005CAB;
	text-decoration: none;
}

.sitemapmain:visited
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #005CAB;
	text-decoration: none;
}

.sitemapmain:hover
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #005CAB;
	text-decoration: underline;
}

.sitemapsub:link
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005CAB;
	text-decoration: none;
}

.sitemapsub:visited
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005CAB;
	text-decoration: none;
}

.sitemapsub:hover
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005CAB;
	text-decoration: underline;
}

.sitemapsub2:link
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #005CAB;
	text-decoration: none;
}

.sitemapsub2:visited
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #005CAB;
	text-decoration: none;
}

.sitemapsub2:hover
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #005CAB;
	text-decoration: underline;
}

.sitemapsub3:link
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #005CAB;
	text-decoration: italic;
}

.sitemapsub3:visited
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #005CAB;
	text-decoration: italic;
}

.sitemapsub3:hover
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #005CAB;
	text-decoration: italic,underline;
}

.txtcurrentHeirarchy:link
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005CAB;
	text-decoration: none;
}

.txtcurrentHeirarchy:visited
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005CAB;
	text-decoration: none;
}

.txtcurrentHeirarchy:hover
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005CAB;
	text-decoration: none;
}


.txtredmatter
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC3300;
	text-decoration: none;
}

.fpnames
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0F63AE;
	text-decoration: none;
}
.seperator
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #0F63AE;
	text-decoration: none;
}

.submainhead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #6B9FCE;
	text-decoration: none;
}
.fpsmalltxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.fpname
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6B9FCE;
	text-decoration: none;
}
.fpphonetxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.fpheadertxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.fpemailtxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #478AC4;
	text-decoration: none;
}
.fpdetails
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #005CAB;
	text-decoration: none;
}
.fpresult
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: undeline;
}

.redlinks:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc3300;
	text-decoration: none;
}

.redlinks:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc3300;
	text-decoration: none;
}

.redlinks:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc3300;
	text-decoration: none;
}

.whitetxt
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.TextFieldreg 
{
	background-color: #FFFFFFF;
	border-color: #9DB9C8;
	border-style: single;
	font-size: 7pt;
	font-family: arial;
}

.relations
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #488AC4;
	text-decoration: none;
}

.registertxt
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.catlogblktxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.catlogredtxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #C63114;
	text-decoration: none;
}

.catlogredtxtsmall
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #C63114;
	text-decoration: none;
}
.txtblacksmall
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.step1txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #005CAB;
	text-decoration: underline;
}

.txtblackmatterbold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


.contacttxtred
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;

}
.redlinks1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc3300;
	text-decoration: none;
}
.indexlinks1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0F63AE;
	text-decoration: none;
}
.txtcontactbold
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005CAB;
	text-decoration: none;
}

.calendarlinks:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0F63AE;
	text-decoration: underline;
}

.calendarlinks:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0F63AE;
	text-decoration: underline;
}

.calendarlinks:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0F63AE;
	text-decoration: underline;
}
.printpg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6E6E6E;
	text-decoration: none;
}
.txtemailitalic
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: italic;
}

.txtheadfoots:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0E5BA5;
	text-decoration: none;
}

.txtheadfoots:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0E5BA5;
	text-decoration: none;
}

.txtheadfoots:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0E5BA5;
	text-decoration: underline;
}

.disabledParentCategory
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0F63AE;
	text-decoration: none;
}

.disabledSubCategory
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005CAB;
	text-decoration: none;
}