.white
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.red
{
	font-size: 9pt;
	color: red;
	font-family: arial;
}
a.links
{
	font-size: 8pt;
	color: #bb0000;
	font-family: arial;
	text-decoration: underline;
}
a:hover.links
{
	font-size: 8pt;
	color: #0040a1;
	font-family: arial;
	text-decoration: none;
}
/* Controls the user info banner uclUserInfo.ascx */
a.userinfo
{
	font-size: 8pt;
	color: #001a6d;
	font-family: verdana;
	text-decoration: none;
}
a:hover.userinfo
{
	font-size: 8pt;
	color: #0803d9;
	font-family: verdana;
	text-decoration: underline;
}
A.menulinks
{
	font-size: 8pt;
	color: #000001;
	font-family: verdana;
}
A.menulinks:hover
{
	font-size: 8pt;
	color: #bb0000;
	font-family: verdana;
	text-decoration: none;
}
.SectionTitle
{
	font-weight: bold;
	font-size: 10pt;
	color: #0c0992;
	font-family: arial;
	text-decoration: none;
}

.black
{
	font-size: 8pt;
	color: #3f3f3f;
	font-family: arial;
	text-decoration: none;
}
/* Controls the footer link color */
A.FooterLink
{
	font-size: 9pt;
	color: #0051a5;
	font-family: arial;
	text-decoration: underline;
}
A:hover.FooterLink
{
	font-size: 9pt;
	color: #449efb;
	font-family: arial;
	text-decoration: none;
}
.header
{
	font-weight: bold;
	font-size: 11pt;
	color: #333333;
	font-family: verdana;
}
.header3
{
	font-weight: bold;
	font-size: 10pt;
	color: #0951bd;
	font-family: verdana;
}
/* controls the scrolling section border */
.ScrollingBorder
{
	border-right: gray 0px dashed;
	border-top: gray 1px dashed;
	border-left: gray 1px dashed;
	border-bottom: gray 0px dashed;
}
.WhiteOut
{
	font-size: 9pt;
	color: #ffffff;
	font-family: verdana;
}
/* controls the color of the menu */
.menublack
{
	border-right: silver 1px solid;
	border-top: 0px;
	font-size: 10pt;
	border-left: silver 0px solid;
	color: #000001;
	border-bottom: 0px;
	font-family: arial;
	text-decoration: none;
}
.menured
{
	font-size: 10pt;
	color: #000000;
	font-family: arial;
	background-color: #a8d3fe;
	text-decoration: none;
}
.price
{
	font-size: 8pt;
	color: #08165d;
	font-family: arial;
	text-decoration: none;
}
.flatinput
{
	border-right: #194576 1px solid;
	border-top: #194576 1px solid;
	font-size: 11px;
	vertical-align: middle;
	border-left: #194576 1px solid;
	color: #194576;
	border-bottom: #194576 1px solid;
	font-family: tahoma;
	height: 15pt;
	background-color: #ffffff;
}
.SiteButtons
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 12px;
	border-left: black 1px solid;
	color: #000000;
	border-bottom: black 1px solid;
	font-family: tahoma;
	height: 15pt;
	background-color: #eeb84b;
}
.GridItem
{
	font-size: 8pt;
	color: #003781;
	font-family: Verdana;
	background-color: #ffffff;
}
.GridItemAltername
{
	font-size: 8pt;
	color: #003781;
	font-family: Verdana;
	background-color: #faf5ea;
}

.GridItemAltername2
{
	font-size: 8pt;
	color: #003781;
	font-family: Verdana;
	background-color: #fff4f4;
}
.GridHeaderFooter
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana;
	background-color: #fbecc0;
}
.error
{
	border-right: #3d7bf8 0px solid;
	border-top: #3d7bf8 1px dotted;
	font-size: 8pt;
	border-left: #3d7bf8 0px dotted;
	color: red;
	border-bottom: #3d7bf8 1px dotted;
	font-family: Verdana;
	height: 20px;
	background-color: #ffffff;
}
.GridPager
{
	font-weight: bold;
	font-size: 8pt;
	color: #402e02;
	font-family: Verdana;
	background-color: #f0aa02;
}
.required
{
	font-weight: bold;
	font-size: 10pt;
	color: #bb0000;
	font-family: arial;
	text-decoration: none;
}
 a.whiteh
{
	font-size: 8pt;
	color: #ffffff;
	font-family: arial;
	text-decoration: underline;
}
a:hover.whiteh
{
	font-size: 8pt;
	color: #5b8ada;
	font-family: arial;
	text-decoration: none;
}

.Text
{
	font-size: 10pt;
	color: #8b4513;
	font-family: arial;
	text-decoration: none;
}
.DarkBackGroudText
{
	text-decoration:none;
	font-family: arial;
	font-size:10pt;
	color:#8b4513;
	background-color: #ca8200;
}
.LightBackGroudText
{
	text-decoration:none;
	font-family: arial;
	font-size:10pt;
	color:#8b4513;
	background-color: #FFFCF5;
}
.MidLightBackGroudText
{
	font-size: 10pt;
	color: #8b4513;
	font-family: arial;
	background-color: #faf1db;
	text-decoration: none;
}
.SmallText
{
	font-size: 8pt;
	color: #676767;
	font-family: arial;
	text-decoration: none;
}
.SearchBox
{
	border-right: #ff6633 1pt solid;
	border-top: #ff6633 1pt solid;
	border-left: #ff6633 1pt solid;
	width: 100%;
	border-bottom: #ff6633 1pt solid;
	background-color: #ffcc00;
}
.InputBoxArea
{
	border-right: #ff6633 1pt solid;
	border-top: #ff6633 1pt solid;
	font-size: 10pt;
	border-left: #ff6633 1pt solid;
	width: 100%;
	color: #8b4513;
	border-bottom: #ff6633 1pt solid;
	font-family: arial;
	background-color: #fffcf5;
	text-decoration: none;
}
.Footer
{
	font-size: 8pt;
	color: #676767;
	font-family: arial;
	background-color: #ca8200;
	text-decoration: none;
}
.LoginInput
{
	border-right: #194576 0px solid;
	border-top: #194576 0px solid;
	font-size: 11px;
	border-left: #194576 0px solid;
	color: #194576;
	border-bottom: #194576 0px solid;
	font-family: tahoma;
	height: 14pt;
	background-color: #ffffff;
}