/* BRAMCOTE FOOTBALL CLUB */
a:link {
	color: #330099;
}
.CellBorderFull {
	border: 1px E5E5E5 solid
	}13.65 
.topmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #3300CC;
}

	.FormButton 			{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}

.Title {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-transform: lowercase;
	color: #330099;
	font-style: bold;
}
.TitleSmall {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: lowercase;
	color: #330099;
	font-style: bold;
}
.Heading2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #330099;
}
.BodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}
.BodyText A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}
.BodyText  A:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}
.BodyText A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}
.BodyText A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FF0000;
}
.TableText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
}
.TableText A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
}
.TableText A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
}
.TableText A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
}
.TableText A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
}
.TableTextRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FF0000;
	background-color: #FFFFFF;
}
.TableTextGreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #00FF00;
}
.TableTextRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #FF0000;
}
.TableTextBand {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #F4F4F4;
}
.TableTextBand A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #F4F4F4;
}
.TableTextBand A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #F4F4F4;
}
.TableTextBand A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #F4F4F4;
}
.TableTextBandRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FF0000;
	background-color: #F4F4F4;
}
.TableTextBand A:Hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #F4F4F4;
}
.TableTextOver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #CCCCCC;
}
.TableTextOver A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #CCCCCC;
}
.TableTextOver A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #CCCCCC;
}
.TableTextOver A:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #CCCCCC;
}
.TableTextOver A:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #CCCCCC;
}
.SideMenuTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: lighter;
	text-transform: uppercase;
	color: #003399;
	background-color: #FFFFF;
	text-decoration: none;
}
.SideMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: lighter;
	text-transform: lowercase;
	color: #003399;
	background-color: #F4F4F4;
	border-top-width: 1px;
	border-right-width: thin;
	border-bottom-width: 1px;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #003399;
	border-right-color: #003399;
	border-bottom-color: #003399;
	border-left-color: #003399;
	text-decoration: none;
}
.SideMenu A:link {
	color: #003399;
	text-decoration: none;
}
.SideMenu A:active {
	color: #003399;
	text-decoration: none;
}
.SideMenu A:visited {
	color: #003399;
	text-decoration: none;
}

.SideMenuOver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: lighter;
	text-transform: lowercase;
	color: #FFFFFF;
	background-color: #330099;
	border-top-width: 1px;
	border-right-width: thin;
	border-bottom-width: 1px;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #003399;
	border-right-color: #003399;
	border-bottom-color: #003399;
	border-left-color: #003399;
	text-decoration: none;
}
.SideMenuOver A:link {
	color: #FFFFFF;
	text-decoration: none;
}
.SideMenuOver A:active {
	color: #FFFFFF;
	text-decoration: none;
}
.SideMenuOver A:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.rowLine {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5ef;

}
/* FORMS  */
	.apFormTextSingleLine 	{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
	.apFormButton 			{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
	.apFormTextBox 			{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
	.apFormButton 			{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	}
	.apFormFileButton 		{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	width:274;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
	.apFormLongTextBox 		{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	width:400;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
	.apFormDateBox 			{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
	.apFormLong 			{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	width:90;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
	.apFormShort 			{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	width:30;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
    .apSearchForm 			{
    COLOR: #000000;
    FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
    FONT-SIZE: 11px;
    width: 125;
    BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
    }
	.apFormDropBoxHeader	{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 9px;
	width: 150;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
	.apFormTextDayDate 		{
	color: #000000;
	font-family : "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	width:40;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
	.apFormTextMonthDate 	{
	color: #000000;
	font-family : "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	width:100;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
	.apFormTextYearDate 	{
	color: #000000;
	font-family : "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	width:55;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
	.apFormTextListBox 		{
	color: #000000;
	font-family : "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	width:150;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
	.apFormRadioButton 	{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	}
	.apFormCheckBox	{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	}
	.apFrameInsert 		{
	color: #000000;
	font-family : "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	BORDER: 0px solid;

	}
/* TEXT SMALL TAB MENU   */
	.apTab			{
	background-color: #e5e5ef;
	color: #FFCC66;
	font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 11px;
	text-decoration: none;
	border-color: #e5e5ef ;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	}
	.apTab A:visited 	{
	color: #e5e5ef;
	text-decoration: none;
	}
	.apTab A:active  	{
	color: #e5e5ef;
	}
	.apTab A:hover   	{
	color: #e5e5ef;
	text-decoration: none;
	}
	.apTab A:link    	{
	color: #e5e5ef;
	text-decoration: none;
	}

	.apTabOn			{
	background-color: #e5e5ef;
	color: #FFFFFF;
	font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 11px;
	text-decoration: none;
	border-color: red red red red;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	}
	.apTabOn A:visited 	{
	color: #FFCC66;
	text-decoration: none;
	}
	.apTabOn A:active  	{
	color: #FFCC66;
	text-decoration: none;
	}
	.apTabOn A:hover   	{
	color: #FFCC66;
	text-decoration: none;
	}
	.apTabOn A:link    	{
	color: #FFCC66;
	text-decoration: none;
	}

	.apTabOff			{
	background-color: #e5e5ef;
	color: #FFCC66;
	font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 11px;
	text-decoration: none;
	border-color: white black black white;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	}
	.apTabOff A:visited {
	color: #FFCC66;
	text-decoration: none;
	}
	.apTabOff A:active  {
	color: #FFCC66;
	text-decoration:
	none;
	}
	.apTabOff A:hover   {
	color: #FFCC66;
	text-decoration: none;
	}
	.apTabOff A:link    {
	color: #FFCC66;
	text-decoration: none;
	}

	.apTabSelected {
	background-color: white;
	color: black;
	font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 11px;
	text-decoration: none;
	border-color: #e5e5ef;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	}
	.apTabSelected A:visited 	{
	color: black;
	text-decoration: none;
	}
	.apTabSelected A:active  	{
	color: black;
	text-decoration: none;
	}
	.apTabSelected A:hover   	{
	color: black;
	text-decoration: none;
	}
	.apTabSelected A:link    	{
	color: black;
	text-decoration: none;
	}

	.apMenuTabOn			{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #330099;
	font-size : 11px;
	text-decoration: none;
	border-color: black;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

	}
	.apMenuTabOn A:visited 	{
	color: white;
	text-decoration: none;
	}
	.apMenuTabOn A:active  	{
	color: white;
	text-decoration: none;
	}
	.apMenuTabOn A:hover   	{
	color: white;
	text-decoration: none;
	}
	.apMenuTabOn A:link    	{
	color: white;
	text-decoration: none;
	}

	.apMenuTabOff			{
	background-color: #F4F4F4;
	color: #003399;
	font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 11px;
	text-decoration: none;
	border-color: #e5e5ef;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

	}
	.apMenuTabOff A:visited {
	color: #003399;
	text-decoration: none;
	}
	.apMenuTabOff A:active  {
	color: #003399;
	text-decoration:	none;
	}
	.apMenuTabOff A:hover   {
	color: #003399;
	text-decoration: none;
	}
	.apMenuTabOff A:link    {
	color: #003399;
	text-decoration: none;
	}

	.apMenuTabSelected {
	background-color: white;
	color: #003399;
	font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 11px;
	text-decoration: none;
	border-color: #e5e5ef;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	}
	.apMenuTabSelected A:visited 	{
	color: #003399;
	text-decoration: none;
	}
	.apMenuTabSelected A:active  	{
	color: #003399;
	text-decoration: none;
	}
	.apMenuTabSelected A:hover   	{
	color: #003399;
	text-decoration: none;
	}
	.apMenuTabSelected A:link    	{
	color: #003399;
	text-decoration: none;
	}

	.apMenuTabBottomLine {
	border-color: #e5e5ef;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px
	}

	.apMenuTabUBorder {
	border-color: #e5e5ef;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
	}

	.apMenuTabFullBorder {
	border-color: #e5e5ef;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
	}


	.apTabBottomLine {
	border-color: #e5e5ef;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px
	}

	.apTabUBorder {
	border-color: #e5e5ef;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
	}

	.apTabFullBorder {
	border-color: #e5e5ef;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
	}

	.apPictureBorder			{
	background-color: #FFFFFF;
	color: white;
	font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 11px;
	text-decoration: none;
	border-color: #e5e5ef;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

	}
	
/* TEXT SMALL  */
	.apTextSmall {
	color: black; font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 11px;
	list-style-position: outside;
	list-style-type: disc;
	text-decoration: none;
	}
	.apTextSmall A:visited 	{
	color: #000000;
	text-decoration: none;
	}
	.apTextSmall A:active  	{
	color: black;
	text-decoration: none;
	}
	.apTextSmall A:hover   	{
	color: red;
	text-decoration: none;
	}
	.apTextSmall A:link    	{
	color: black;
	text-decoration: none;
	}

	.apTextSmallLabel {
	color: #999999;
	font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 11px;
	text-transform: capitalize;
	font-weight: bold;
	}
	.apTextSmallLabelSub {
	color: #999999;
	font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 11px;
	text-transform: lowercase
	}
	.apTextSmallHighlight 	{
	color: #ff0000;
	font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 11px;
	}
	.apTextSmallGhost 			{
	color: #999999;
	font-family: "Verdana", "Arial", "Sans-Serif";
	font-size: 11px;
	}

/* TEXT MEDIUM  */
	.apTextMedium {
	color: black;
	font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 13px;
	}
	.apTextMedium A:visited {
	color: #000000;
	text-decoration: underline;
	}
	.apTextMedium A:active  {
	color: black;
	text-decoration: underline;
	}
	.apTextMedium A:hover   {
	color: red;
	text-decoration: none;
	}
	.apTextMedium A:link    {
	color: black;
	text-decoration: underline;
	}

	.apTextMediumLabel 		{
	color: #999999;
	font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 13px;
	text-transform: capitalize;
	font-weight: bold;
	}
	.apTextMediumLabelSub 	{
	color: #999999;
	font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 13px;
	text-transform: lowercase;
	}
	.apTextMediumHighlight 	{
	color: #ff0000;
	font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 13px;
	}
	.apTextLargeHighlight 	{
	color: #ff0000;
	font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 15px;
	}

/* TEXT LARGE */
	.apTextLarge 			{
	color: black;
	font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 15px;
	}
	.apTextLarge A:visited 	{
	color: #000000;
	text-decoration: underline;
	}
	.apTextLarge A:active  	{
	color: black;
	text-decoration: underline;	}
	.apTextLarge A:hover   	{
	color: red;
	text-decoration: none; 		}
	.apTextLarge A:link    	{
	color: black;
	text-decoration: underline;
	}

/* TABLE TEXT  */
	.apTableTextHeaderSmall 			{
	color: white; FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 9px;
	FONT-WEIGHT: NORMAL;
	}
	.apTableTextHeaderSmall A:visited {
	color: white;
	text-decoration: underline;
	}
	.apTableTextHeaderSmall A:active
	{ color: white;
	text-decoration: underline;
	}
	.apTableTextHeaderSmall A:hover {
	color: red;
	text-decoration: none;
	}
	.apTableTextHeaderSmall A:link {
	color: white;
	text-decoration: underline;
	}

  	.apTableTextSmall {
  	color: black;
  	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
  	FONT-SIZE: 9px;
  	}
	.apTableTextSmall A:visited {
	color: #000000;
	text-decoration: underline;

	}
	.apTableTextSmall A:active  {
	color: black;
	text-decoration: underline;
	}
	.apTableTextSmall A:hover  	{
	color: red;
	text-decoration: none;
	}
	.apTableTextSmall A:link    {
	color: black;
	text-decoration: underline;
	}

	.apTableTextHeaderMedium {
	color: white; font-family: "Verdana", "Arial", "Sans-Serif";
	font-size: 11px;
	text-transform: CAPITALIZE
	}
	.apTableTextHeaderMedium A:visited 	{
	color: white;
	text-decoration: underline;
	}
	.apTableTextHeaderMedium A:active  	{
	color: white;
	text-decoration: underline;
	}
	.apTableTextHeaderMedium A:hover   	{
	color: red;
	text-decoration: none;
	}
	.apTableTextHeaderMedium A:link    	{
	color: white;
	text-decoration: underline;
	}

/* TABLE CELL HIGHLIGHT */
	.apcellHighlight {
	BACKGROUND-COLOR: FF3333;
	COLOR: white; FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 9px;
	}
	.apcellHighlight A:visited {
	color: white;
	text-decoration: underline;
	}
	.apcellHighlight A:active  {
	color: white;
	text-decoration: underline;
	}
	.apcellHighlight A:hover   {
	color: blue;
	text-decoration: none;
	}
	.apcellHighlight A:link    {
	color: white;
	text-decoration: underline;
	}

/* TABLE ROW APPEARANCE */

	.apTableRowOn {
	background-color: #FFE1F5;
	font-family:"Arial", "Verdana",  "Sans-Serif";
	font-size: 9px;
	color: #000000;
	text-decoration: none
	}
	.apTableRowOff {
	background-color: #FFF0FA;
	font-family: "Arial", "Verdana",  "Sans-Serif";
	font-size: 9px;
	color: #000000;
	text-decoration: none
	}
	.apTableRowHighlight {
	background-color: #FFB3E7;
	font-family: "Arial", "Verdana",  "Sans-Serif";
	font-size: 9px;
	color: #000000;
	text-decoration: none
	}
	.apLine {
	color: #e5e5ef;
	}
/* BUTTONS  */
	.apButton {
	color: #000000;
	font-family: "Verdana", "Arial", "Sans-Serif";
	font-size: 11px;

	}
	.apButton A:visited {
	color: #000000;
	text-decoration: none;
	}
	.apButton A:link    {
	color: black;
	text-decoration: none;
	}
	.apButton A:active  {
	color: red;
	text-decoration: none;
	}
	.apButton A:hover   {
	color: black;
	text-decoration: none;
	}

/* FORMS  */
	.apFormTextSingleLine 	{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
	.apFormButton 			{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
	.apFormTextBox 			{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
	.apFormButton 			{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	}
	.apFormFileButton 		{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	width:274;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
	.apFormLongTextBox 		{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	width:400;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
	.apFormDateBox 			{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
	.apFormLong 			{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	width:90;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
	.apFormShort 			{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	width:30;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
    .apSearchForm 			{
    COLOR: #000000;
    FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
    FONT-SIZE: 11px;
    width: 125;
    BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
    }
	.apFormDropBoxHeader	{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 9px;
	width: 150;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
	.apFormTextDayDate 		{
	color: #000000;
	font-family : "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	width:40;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
	.apFormTextMonthDate 	{
	color: #000000;
	font-family : "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	width:100;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
	.apFormTextYearDate 	{
	color: #000000;
	font-family : "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	width:55;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
	.apFormTextListBox 		{
	color: #000000;
	font-family : "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	width:150;
	BORDER: 1px solid;
	LETTER-SPACING: -0.2pt;
	}
	.apFormRadioButton 	{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	}
	.apFormCheckBox	{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	}
	.apFrameInsert 		{
	color: #000000;
	font-family : "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	BORDER: 0px solid;

	}

/* CALENDAR FORMS */
	.apPDFormTextDoubleLine {
	COLOR: #000000;
	FONT-FAMILY : "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	width:404;
	}
	.apPDFormTextSingleLine {
	COLOR: #000000;
	FONT-FAMILY : "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	width:190;
	}
	.apPDFormLongTextBox 	{
	COLOR: #000000;
	FONT-FAMILY : "Verdana", "Arial", "Sans-Serif";

	FONT-SIZE: 11px; width:404; }
	.apPDFormDateBox 		{
	COLOR: #000000;
	FONT-FAMILY : "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	width:190;
	}
	.apPDFormDateDouble 	{
	COLOR: #000000;
	FONT-FAMILY : "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	}

	.CalendarText 		{
	COLOR: #000000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 9px;
	}
	.CalendarbgWeekday 	{
	COLOR: #000000;
	justify:center;
	background=#F3F3F3;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 9px;
	cursor:hand;  border:1
	}
	.CalendarbgWeekend 	{
	COLOR: #000000;
	justify:center;
	background=#F2F2F2;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 9px;
	cursor:hand; border:1
	}
	.Calendarbutton 	{
	COLOR: #000000;
	FONT-FAMILY : "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	cursor:hand;}
	.CalendarDateBox 	{
	COLOR: #000000;
	FONT-FAMILY : "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 9px;
	width:145;
	cursor:hand;
	}

	.pdCalendar					{
	color: black;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 9px;
	}
	.pdCalendar		A:visited	{
	color: blue;
	text-decoration: none;
	}
	.pdCalendar		A:active	{
	color: #000000;
	text-decoration: none;
	}
	.pdCalendar		A:hover		{
	color: red;
	text-decoration: underline;
	}
	.pdCalendar		A:link		{
	color: #000000;
	text-decoration: none;
	}

	.pdTextSmall				{
	color: blue;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 9px;
	}
	.pdTextSmall	A:visited	{
	color: blue;
	text-decoration: underline;
	}
	.pdTextSmall	A:active	{
	color: blue;
	text-decoration: underline;
	}
	.pdTextSmall	A:hover		{
	color: blue;
	text-decoration: none;
	}
	.pdTextSmall	A:link		{
	color: blue;
	text-decoration: underline;
	}

	.pdTextSmallHighlight 				{
	color: red;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 9px;
	}
	.pdTextSmallHighlight A:visited		{
	color: red;
	text-decoration: underline;
	}
	.pdTextSmallHighlight A:active		{
	color: red;
	text-decoration: underline;
	}
	.pdTextSmallHighlight A:hover		{
	color: red;
	text-decoration: none;
	}
	.pdTextSmallHighlight A:link		{
	color: red;
	text-decoration: underline;
	}
.apHeaderText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: lighter;
	text-transform: lowercase;
	color: #003399;
	background-color: #F4F4F4;
	border-top-width: 1px;
	border-right-width: thin;
	border-bottom-width: 1px;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #003399;
	border-right-color: #003399;
	border-bottom-color: #003399;
	border-left-color: #003399;
	text-decoration: none;
}
.apHeaderText A:link {
	color: #003399;
	text-decoration: none;
}
.apHeaderText A:active {
	color: #003399;
	text-decoration: none;
}
.apHeaderText A:visited {
	color: #003399;
	text-decoration: none;
}

.apHeaderTextOver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: lighter;
	text-transform: lowercase;
	color: #FFFFFF;
	background-color: #330099;
	border-top-width: 1px;
	border-right-width: thin;
	border-bottom-width: 1px;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #003399;
	border-right-color: #003399;
	border-bottom-color: #003399;
	border-left-color: #003399;
	text-decoration: none;
}
.apHeaderTextOver A:link {
	color: #FFFFFF;
	text-decoration: none;
}
.apHeaderTextOver A:active {
	color: #FFFFFF;
	text-decoration: none;
}
.apHeaderTextOver A:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.scrTextSmall {

	color: blue;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 9pt;
}
}.scrTextSmall A:link {

	color: #0000FF;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 9pt;
}

}.scrTextSmall A:active {

	color: #FF0000;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 9pt;
}

}.scrTextSmall A:visited {

	color: blue;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 9pt;
}
.scrTextSmallOver {

	color: #FF6600;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 9pt;
}

.scrTextSmallOver A:link {

	color: #FF6600;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 9pt;
}

.scrTextSmallOver A:visited {

	color: #FF6600;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 9pt;
}

.scrTextSmallOver A:active{

	color: #FF6600;
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 9pt;
}
.apSearchFormInput {
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	BORDER: 1px solid #FF6633;
	LETTER-SPACING: -0.2pt;
	background-image: url(/bfc/graphics/searchbg.gif);
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-indent: 20px;
}
.apLogin {
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	BORDER: 1px solid #FF6633;
	LETTER-SPACING: -0.2pt;
	background-image: url(/bfc/graphics/loginbg.jpg);
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-indent: 20px
}
.apPassword {
	FONT-FAMILY: "Verdana", "Arial", "Sans-Serif";
	FONT-SIZE: 11px;
	BORDER: 1px solid #FF6633;
	LETTER-SPACING: -0.2pt;
	background-image: url(/bfc/graphics/passwordbg.jpg);
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-indent: 20px
}

.TitleHighLight {

	font-family: "Verdana", "Arial", "Sans-Serif";
	font-size: 24px;
	text-transform: lowercase;
	color: #FF6600;
	font-style: bold;
}
.CellBorder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.apRowText {

	font-family: "Verdana", "Arial", "Sans-Serif";
	font-size: 8pt;
	font-weight: lighter;
	text-transform: none;
	color: #000000;
	background-color: #F4F4F4;
	border-top-width: 1px;
	border-right-width: thin;
	border-bottom-width: 1px;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	text-decoration: none;
}
.apFeatureListText {


	font-family: "Verdana", "Arial", "Sans-Serif";
	font-size: 8pt;
	font-weight: lighter;
	text-transform: none;
	color: #000000;
	background-color: #F4F4F4;
	border-top-width: 1px;
	border-right-width: thin;
	border-bottom-width: 1px;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FF8000;
	border-right-color: #FF8000;
	border-bottom-color: #FF8000;
	border-left-color: #FF8000;
	text-decoration: none;
}

.apFeatureListTextOver {

	font-family: "Verdana", "Arial", "Sans-Serif";
	font-size: 8pt;
	font-weight: lighter;
	text-transform: none;
	color: #FFFFFF;
	background-color: #999999;
	border-top-width: 1px;
	border-right-width: thin;
	border-bottom-width: 1px;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	text-decoration: none;
}




.apTextSmallFeature {
	color: black; font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 11px;
	list-style-position: outside;
	list-style-type: disc;
	text-decoration: none;
}

.apTextSmallFeature A:Link {
	color: #FFFFFF; font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 11px;
	list-style-position: outside;
	list-style-type: disc;
	text-decoration: none;
}

.apTextSmallFeature A:Visited {
	color: #FFFFFF; font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 11px;
	list-style-position: outside;
	list-style-type: disc;
	text-decoration: none;
}

.apTextSmallFeature A:Active {
	color: #FFFFFF; font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 11px;
	list-style-position: outside;
	list-style-type: disc;
	text-decoration: none;
}

.apInformationBorder {
	background-color: #FFFFC4;
	color: #000000;
	font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 11px;
	text-decoration: none;
	border-color: #F3B118;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.apStorySummaryBorder {

	background-color: #CEFFCE;
	color: #000000;
	font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 11px;
	text-decoration: none;
	border-color: #81F318;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.apInformationBorderGrey {


	background-color: #F4F4F4;
	color: #000000;
	font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 11px;
	text-decoration: none;
	border-color: #F3B118;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.apTableYellow {

	background-color: #FFFFC4;
	color: #000000;
	font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 11px;
}

.apInformationYellow {

	background-color: #FFFFC4;
	color: #000000;
	font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 11px;
	text-decoration: none;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.apInformationBlue {


	background-color: #F0F8FF;
	color: #000000;
	font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 11px;
	text-decoration: none;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}


.apButtonClear {
	background-image: url(/bfc/graphics/Clear.gif);
	background-repeat: no-repeat;
	background-position: 5px 50%;
	font-family: "Verdana", "Arial", "Sans-Serif";
	text-indent: 15px;
	width: 100px;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 1px;
}


.apButtonDelete {
	background-image: url(/bfc/graphics/delete.gif);
	background-repeat: no-repeat;
	background-position: 5px 50%;
	font-family: "Verdana", "Arial", "Sans-Serif";
	text-indent: 15px;
	width: 100px;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 1px;
}

.apButtonEditForm {
	background-image: url(/bfc/graphics/EditForm.gif);
	background-repeat: no-repeat;
	background-position: 5px 50%;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 15px;
	width: 100px;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 1px;
    }
.apButtonLogin {
	background-image: url(/bfc/graphics/login.jpg);
	background-repeat: no-repeat;
	background-position: 5px 50%;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 15px;
	width: 100px;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 1px;
}

.apButtonSearch {
	background-image: url(/bfc/graphics/Search.jpg);
	background-repeat: no-repeat;
	background-position: 5px 50%;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 15px;
	width: 100px;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	margin: 0x;
	padding: 1px;
}

.apButtonReset {

	background-image: url(/bfc/graphics/resetfilters.gif);
	background-repeat: no-repeat;
	background-position: 5px 50%;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 15px;
	width: 100px;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 1px;
}
.apButtonFilter {

	background-image: url(/bfc/graphics/xplens.gif);
	background-repeat: no-repeat;
	background-position: 5px 50%;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 15px;
	width: 100px;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 1px;
}
.apSubSectionHeader {
	background-color: #F4F4F4;
	color: #666666;
	font-family : "Verdana", "Arial", "Sans-Serif";
	font-size : 11px;
	text-decoration: none;
	border-top-width: 1px;
	border-top-color: #808080;
	text-transform: capitalize;
	border-top-style: solid;
	font-weight: bold;
	height: 20px;

}
