/*========================================================*/
/*  Navigation                                            */
/*========================================================*/


.menu-left {
	background-image: url(../images/menu-left.gif);
	background-repeat: no-repeat;
	width: 20px;
	height: 35px;
}

.menu-mid {
	background-image: url(../images/menu-mid.gif);
	background-repeat: repeat-x;
	height: 35px;
	vertical-align: middle;
}

.menu-right {
	background-image: url(../images/menu-right.gif);
	background-repeat: no-repeat;
	width: 20px;
	height: 35px;
}

/*------------------------  End  -------------------------*/



/*========================================================*/
/* Backgrounds                                            */
/*========================================================*/

/*-- BG-Footer --*/

.BG-Footer {
	background-image: url(../images/bg-footer.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

/*-- Nav-Top-Left --*/

.Nav-Top-Left {
	background-image: url(../images/nav-top-left.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 27px;
}

/*-- Nav-Top-Mid --*/

.Nav-Top-Mid {
	background-color: #FFFFFF;
	vertical-align: middle;
	height: 27px;
}

/*-- Nav-Top-Right --*/

.Nav-Top-Right {
	background-image: url(../images/nav-top-right.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 27px;
}

/*-- BG-MainWhite --*/

.BG-MainWhite {
	background-image: url(../images/bg-mainwhite.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF
}

/*-- BG-Footer-Left --*/

.BG-Footer-Left {
	background-image: url(../images/bg-footer-left.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 24px;
}

/*-- BG-Footer-Right --*/

.BG-Footer-Right {
	background-image: url(../images/bg-footer-right.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 24px;
}




/*-- BG-Textfield --*/

.BG-Textfield {
	background-image: url(../images/bg-textfield.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	border: 0px solid #000000;
	width: 227px;
	height: 18px;
	padding-left: 3px;
	padding-top: 2px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #3D86B4;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
}


/*------------------------  End  -------------------------*/



/*========================================================*/
/* Container 2                                            */
/*========================================================*/

/* Cnt2-Corner --*/

.Cnt2-Corner {
	background-image: url(../images/cnt2-corner.gif);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	width: 1px;
}

/* Cnt2-Mid --*/

.Cnt2-Mid {
	background-image: url(../images/cnt2-mid.gif);
	background-color: #FFFFFF;
	background-repeat: repeat-x;
}

/* Cnt2-Left-Bottom --*/

.Cnt2-Left-Bottom {
	background-image: url(../images/cnt2-left-bottom.gif);
	background-repeat: no-repeat;
	width: 58px;
	height: 1px;
}

/* Cnt2-Right-Bottom --*/

.Cnt2-Right-Bottom {
	background-image: url(../images/cnt2-right-bottom.gif);
	background-repeat: no-repeat;
	width: 58px;
	height: 1px;
}

/*------------------------  End  -------------------------*/



/*========================================================*/
/* Container 3                                            */
/*========================================================*/

/* Cnt3-Left-Top --*/

.Cnt3-Left-Top {
	background-image: url(../images/cnt3-left-top.gif);
	background-repeat: no-repeat;
	width: 12px;
	height: 28px;
}

/* Cnt3-Mid --*/

.Cnt3-Mid {
	background-image: url(../images/cnt3-top-mid.gif);
	background-repeat: repeat-x;
	vertical-align: middle;
}

/* Cnt3-Right-Top --*/

.Cnt3-Right-Top {
	background-image: url(../images/cnt3-right-top.gif);
	background-repeat: no-repeat;
	width: 12px;
	height: 28px;
}

/* Cnt3-Left --*/

.Cnt3-Left {
	background-image: url(../images/cnt3-left.gif);
	background-repeat: repeat-y;
	width: 12px;
}

/* Cnt3-Right --*/

.Cnt3-Right {
	background-image: url(../images/cnt3-right.gif);
	background-repeat: repeat-y;
	width: 12px;
}

/* Cnt3-Left-Bottom --*/

.Cnt3-Left-Bottom {
	background-image: url(../images/cnt3-left-bottom.gif);
	background-repeat: no-repeat;
	width: 12px;
	height: 12px;
}

/* Cnt3-Bottom --*/

.Cnt3-Bottom {
	background-image: url(../images/cnt3-bottom.gif);
	background-repeat: repeat-x;
	height: 12px;
}

/* Cnt3-Right-Bottom --*/

.Cnt3-Right-Bottom {
	background-image: url(../images/cnt3-right-bottom.gif);
	background-repeat: no-repeat;
	width: 12px;
	height: 12px;
}

/*------------------------  End  -------------------------*/




/*========================================================*/
/*  Text CSS                                              */
/*========================================================*/


/* -- YouAreHere --*/

.YouAreHere, A.YouAreHere, A.YouAreHere:link, A.YouAreHere:visited, A.YouAreHere:active  {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #FF6000;
	FONT-FAMILY: Verdana;
	text-decoration: none;
}

a.YouAreHere:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #FF6000;
	FONT-FAMILY: Verdana;
	text-decoration: underline;
}


/* -- Top-Links --*/

.Top-Links, A.Top-Links, A.Top-Links:link, A.Top-Links:visited, A.Top-Links:active  {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	text-decoration: none;
}

a.Top-Links:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	text-decoration: underline;
}

/* -- BlackText --*/

.BlackText, A.BlackText, A.BlackText:link, A.BlackText:visited, A.BlackText:active  {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
}

a.BlackText:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	text-decoration: underline;
}

/* -- DarkGreyText --*/

.DarkGreyText, A.DarkGreyText, A.DarkGreyText:link, A.DarkGreyText:visited, A.DarkGreyText:active  {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #3C3C3C;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
}

a.DarkGreyText:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #3C3C3C;
	FONT-FAMILY: Tahoma;
	text-decoration: underline;
}

/* -- LightGreyText --*/

.LightGreyText, A.LightGreyText, A.LightGreyText:link, A.LightGreyText:visited, A.LightGreyText:active  {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #787878;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
}

a.LightGreyText:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #787878;
	FONT-FAMILY: Tahoma;
	text-decoration: underline;
}

/* -- OrangeText --*/

.OrangeText, A.OrangeText, A.OrangeText:link, A.OrangeText:visited, A.OrangeText:active  {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #F76D0E;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
}

a.OrangeText:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #F76D0E;
	FONT-FAMILY: Tahoma;
	text-decoration: underline;
}

/* -- RedText --*/

.RedText, A.RedText, A.RedText:link, A.RedText:visited, A.RedText:active  {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #EC0700;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
}

a.RedText:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #EC0700;
	FONT-FAMILY: Tahoma;
	text-decoration: underline;
}

/* -- BlueText --*/

.BlueText, A.BlueText, A.BlueText:link, A.BlueText:visited, A.BlueText:active  {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0062C7;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
}

a.BlueText:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0062C7;
	FONT-FAMILY: Tahoma;
	text-decoration: underline;
}

/* -- WhiteText --*/

.WhiteText, A.WhiteText, A.WhiteText:link, A.WhiteText:visited, A.WhiteText:active  {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
}

a.WhiteText:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Tahoma;
	text-decoration: underline;
}


/*------------------------  End  -------------------------*/


/*========================================================*/
/*  Headings CSS                                          */
/*========================================================*/

/* H1 --*/

.H1, A.H1, A.H1:link, A.H1:visited, A.H1:active  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #EC0700;
	FONT-FAMILY: Arial;
	text-decoration: none;
}

a.H1:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #EC0700;
	FONT-FAMILY: Arial;
	text-decoration: underline;
}

/* H2 --*/

.H2, A.H2, A.H2:link, A.H2:visited, A.H2:active  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #3C3C3C;
	FONT-FAMILY: Arial;
	text-decoration: none;
}

a.H2:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #3C3C3C;
	FONT-FAMILY: Arial;
	text-decoration: underline;
}

/* H3 --*/

.H3, A.H3, A.H3:link, A.H3:visited, A.H3:active  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	text-decoration: none;
}

a.H3:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	text-decoration: underline;
}

/*------------------------  End  -------------------------*/


